feat(api): changed SAML blueprint

feat(db): changed delta version
This commit is contained in:
Taha Yassine Kraiem 2021-12-01 18:24:39 +01:00
parent cda6f197f2
commit 1264b8e89b
4 changed files with 6 additions and 6 deletions

View file

@ -15,7 +15,7 @@ from chalice import Response
from chalicelib.core import users, tenants
@app.route("/saml2", methods=['GET'], authorizer=None)
@app.route('/sso/saml2', methods=['GET'], authorizer=None)
def start_sso():
app.current_request.path = ''
req = prepare_request(request=app.current_request)
@ -28,7 +28,7 @@ def start_sso():
headers={'Location': sso_built_url, 'Content-Type': 'text/plain'})
@app.route('/saml2/acs', methods=['POST'], content_types=['application/x-www-form-urlencoded'], authorizer=None)
@app.route('/sso/saml2/acs', methods=['POST'], content_types=['application/x-www-form-urlencoded'], authorizer=None)
def process_sso_assertion():
req = prepare_request(request=app.current_request)
session = req["cookie"]["session"]
@ -100,7 +100,7 @@ def process_sso_assertion():
return users.authenticate_sso(email=email, internal_id=internal_id, exp=auth.get_session_expiration())
@app.route('/saml2/slo', methods=['GET'])
@app.route('/sso/saml2/slo', methods=['GET'])
def process_slo_request(context):
req = prepare_request(request=app.current_request)
session = req["cookie"]["session"]
@ -127,7 +127,7 @@ def process_slo_request(context):
spnq=name_id_spnq), 'Content-Type': 'text/plain'})
@app.route('/saml2/sls', methods=['GET'], authorizer=None)
@app.route('/sso/saml2/sls', methods=['GET'], authorizer=None)
def process_sls_assertion():
req = prepare_request(request=app.current_request)
session = req["cookie"]["session"]
@ -169,7 +169,7 @@ def process_sls_assertion():
headers={'Location': environ["SITE_URL"], 'Content-Type': 'text/plain'})
@app.route('/saml2/metadata', methods=['GET'], authorizer=None)
@app.route('/sso/saml2/metadata', methods=['GET'], authorizer=None)
def saml2_metadata():
req = prepare_request(request=app.current_request)
auth = init_saml_auth(req)

View file

@ -10,4 +10,4 @@ jira==2.0.0
schedule==1.1.0
croniter==1.0.12
clickhouse-driver==0.1.5
python3-saml==1.10.1
python3-saml==1.12.0