This commit is contained in:
@@ -80,13 +80,13 @@ defmodule PolicyServiceWeb.Router do
|
|||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
def authorize_roles(conn, required_permissions: required_permissions) do
|
def authorize_roles(conn, opts) do
|
||||||
zitadel = Application.get_env(:policy_service, :zitadel)
|
zitadel = Application.get_env(:policy_service, :zitadel)
|
||||||
|
|
||||||
opts =
|
opts =
|
||||||
PolicyServiceWeb.Plugs.AuthorizeRoles.init(
|
PolicyServiceWeb.Plugs.AuthorizeRoles.init(
|
||||||
roles_claim: zitadel[:roles_claim],
|
roles_claim: zitadel[:roles_claim],
|
||||||
required_permissions: required_permissions
|
required_permissions: opts[:required_permissions]
|
||||||
)
|
)
|
||||||
|
|
||||||
PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, opts)
|
PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, opts)
|
||||||
|
|||||||
Reference in New Issue
Block a user