feat(chalice): redirect to IDP on invitation when enforceSSO is enabled
This commit is contained in:
parent
d0563d3fcb
commit
707ea64f24
1 changed files with 1 additions and 1 deletions
|
|
@ -103,7 +103,7 @@ def add_member(background_tasks: BackgroundTasks, data: schemas_ee.CreateMemberS
|
|||
@public_app.get('/users/invitation', tags=['users'])
|
||||
def process_invitation_link(token: str, request: Request):
|
||||
if config("enforce_SSO", cast=bool, default=False) and helper.is_saml2_available():
|
||||
return saml.start_sso(request=request)
|
||||
return await saml.start_sso(request=request)
|
||||
if token is None or len(token) < 64:
|
||||
return {"errors": ["please provide a valid invitation"]}
|
||||
user = users.get_by_invitation_token(token)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue