bonfire-app/flavours/classic/config/bonfire_open_id.exs

27 lines
713 B
Elixir
Raw Normal View History

2022-05-03 04:28:13 +00:00
import Config
config :bonfire_open_id,
templates_path: "lib"
config :boruta, Boruta.Oauth,
2022-05-04 02:13:47 +00:00
repo: Bonfire.Common.Repo,
2022-05-03 04:28:13 +00:00
issuer: "https://bonfirenetworks.org",
contexts: [
resource_owners: Bonfire.OpenID.Integration
]
2022-05-04 02:13:47 +00:00
# config :bonfire_open_id, :openid_connect_providers,
2022-09-12 04:34:14 +00:00
# bonfire_cafe: [
# discovery_document_uri: "https://bonfire.cafe/.well-known/openid-configuration",
# client_id: "CLIENT_ID",
# client_secret: "CLIENT_SECRET",
# redirect_uri: "https://myinstance.net/",
# response_type: "code",
# scope: "identity data:public"
# ]
2022-05-04 02:13:47 +00:00
2022-09-12 04:34:14 +00:00
if Mix.env() == :test do
2022-05-04 02:13:47 +00:00
config :bonfire_open_id, :oauth_module, Boruta.OauthMock
config :bonfire_open_id, :openid_module, Boruta.OpenidMock
end