added sso support for c3voc & c3noc
This commit is contained in:
parent
f75b93875a
commit
2ee0633391
1 changed files with 16 additions and 0 deletions
|
@ -25,3 +25,19 @@ class CCCHHOAuth2(KeycloakOAuth2):
|
|||
"first_name": response.get("given_name", ''),
|
||||
"last_name": response.get("family_name", ''),
|
||||
}
|
||||
|
||||
|
||||
class C3VOCOpenID(OpenIdConnectAuth):
|
||||
"""C3VOC SSO"""
|
||||
name = 'c3voc'
|
||||
verbose_name = 'C3VOC SSO'
|
||||
DEFAULT_SCOPE = ['openid', 'profile', 'groups']
|
||||
EXTRA_DATA = ["id_token", "refresh_token", ("sub", "id"), "groups"]
|
||||
|
||||
|
||||
class C3NOCOpenID(OpenIdConnectAuth):
|
||||
"""C3NOC SSO"""
|
||||
name = 'c3noc'
|
||||
verbose_name = 'C3NOC SSO'
|
||||
DEFAULT_SCOPE = ['openid', 'profile', 'groups']
|
||||
EXTRA_DATA = ["id_token", "refresh_token", ("sub", "id"), "groups"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue