diff --git a/lib/policy_service/application.ex b/lib/policy_service/application.ex index 5a22bc4..9a17579 100644 --- a/lib/policy_service/application.ex +++ b/lib/policy_service/application.ex @@ -22,7 +22,7 @@ defmodule PolicyService.Application do {Phoenix.PubSub, name: PolicyService.PubSub, pool_size: 1}, {Oidcc.ProviderConfiguration.Worker, %{ - issuer: @zitadel[:issuer], + issuer: Application.get_env(:policy_service, :zitadel)[:issuer], name: PolicyService.ZitadelProvider }}, PolicyServiceWeb.Endpoint diff --git a/lib/policy_service_web/router.ex b/lib/policy_service_web/router.ex index b9e0102..e7aec4b 100644 --- a/lib/policy_service_web/router.ex +++ b/lib/policy_service_web/router.ex @@ -4,8 +4,6 @@ defmodule PolicyServiceWeb.Router do alias PolicyServiceWeb.PolicyController alias PolicyServiceWeb.HealthController - @zitadel Application.get_env(:policy_service, :zitadel) - pipeline :api do plug OpenApiSpex.Plug.PutApiSpec, module: PolicyServiceWeb.ApiSpec end @@ -19,11 +17,11 @@ defmodule PolicyServiceWeb.Router do plug Oidcc.Plug.IntrospectToken, provider: PolicyService.ZitadelProvider, - client_id: @zitadel[:client_id], - client_secret: @zitadel[:client_secret] + client_id: Application.get_env(:policy_service, :zitadel)[:client_id], + client_secret: Application.get_env(:policy_service, :zitadel)[:client_secret] plug PolicyServiceWeb.Plugs.AuthorizeRoles, - roles_claim: @zitadel[:roles_claim] + roles_claim: Application.get_env(:policy_service, :zitadel)[:roles_claim] end get "/health", HealthController, :health