Setting: add oidc_only boolean attribute (ENV + DB)
This commit is contained in:
parent
adb44241d9
commit
e775fe118b
1 changed files with 12 additions and 2 deletions
|
|
@ -85,7 +85,8 @@ defmodule Mv.Membership.Setting do
|
|||
:oidc_redirect_uri,
|
||||
:oidc_client_secret,
|
||||
:oidc_admin_group_name,
|
||||
:oidc_groups_claim
|
||||
:oidc_groups_claim,
|
||||
:oidc_only
|
||||
]
|
||||
end
|
||||
|
||||
|
|
@ -108,7 +109,8 @@ defmodule Mv.Membership.Setting do
|
|||
:oidc_redirect_uri,
|
||||
:oidc_client_secret,
|
||||
:oidc_admin_group_name,
|
||||
:oidc_groups_claim
|
||||
:oidc_groups_claim,
|
||||
:oidc_only
|
||||
]
|
||||
end
|
||||
|
||||
|
|
@ -372,6 +374,14 @@ defmodule Mv.Membership.Setting do
|
|||
description "JWT claim name for group list (e.g. from OIDC_GROUPS_CLAIM, default 'groups')"
|
||||
end
|
||||
|
||||
attribute :oidc_only, :boolean do
|
||||
allow_nil? false
|
||||
default false
|
||||
public? true
|
||||
|
||||
description "When true and OIDC is configured, sign-in shows only OIDC (password login hidden)"
|
||||
end
|
||||
|
||||
timestamps()
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue