cri_auth.oidc_provider package

class cri_auth.oidc_provider.CRIScopeClaims(*args, **kwargs)[source]

Bases: cri_auth.oidc_provider.base.CustomScopeClaims

scope_classes = (<class 'cri_auth.oidc_provider.scopes.ProfileScope'>, <class 'cri_auth.oidc_provider.scopes.APIScope'>, <class 'cri_auth.oidc_provider.scopes.PictureScope'>, <class 'cri_auth.oidc_provider.scopes.EmailScope'>, <class 'cri_auth.oidc_provider.scopes.PhoneScope'>, <class 'cri_auth.oidc_provider.scopes.RelatedAccountsScope'>, <class 'cri_auth.oidc_provider.scopes.EPITAScope'>, <class 'cri_auth.oidc_provider.scopes.RolesScope'>, <class 'cri_auth.oidc_provider.scopes.BirthdateScope'>, <class 'cri_auth.oidc_provider.scopes.LegalIdentityScope'>)
cri_auth.oidc_provider.after_userlogin_hook(request, user, client)[source]
cri_auth.oidc_provider.criuser_sub_generator(user)[source]

Submodules