feat(api): changed SAML blueprint
feat(db): changed delta version
This commit is contained in:
parent
cda6f197f2
commit
1264b8e89b
4 changed files with 6 additions and 6 deletions
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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
|
||||
Loading…
Add table
Reference in a new issue