mirror of
https://github.com/jumpserver/jumpserver.git
synced 2026-01-29 21:51:31 +00:00
perf: 优化 OIDC 支持选择认证方式
This commit is contained in:
committed by
Jiangjie.Bai
parent
b1aadf1ee9
commit
00ed7bb025
@@ -17,6 +17,14 @@ class CommonSettingSerializer(serializers.Serializer):
|
||||
AUTH_OPENID_CLIENT_SECRET = serializers.CharField(
|
||||
required=False, max_length=1024, write_only=True, label=_('Client Secret')
|
||||
)
|
||||
AUTH_OPENID_CLIENT_AUTH_METHOD = serializers.ChoiceField(
|
||||
default='client_secret_basic',
|
||||
choices=(
|
||||
('client_secret_basic', 'Client Secret Basic'),
|
||||
('client_secret_post', 'Client Secret Post')
|
||||
),
|
||||
label=_('Client authentication method')
|
||||
)
|
||||
AUTH_OPENID_SHARE_SESSION = serializers.BooleanField(required=False, label=_('Share session'))
|
||||
AUTH_OPENID_IGNORE_SSL_VERIFICATION = serializers.BooleanField(
|
||||
required=False, label=_('Ignore ssl verification')
|
||||
|
||||
Reference in New Issue
Block a user