Corrections to Azure auth service definition after refactor

This commit is contained in:
Steve Shipway 2020-03-04 17:34:01 +13:00 committed by GitHub
parent 52eb62a911
commit 7ac6529e0a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,6 +11,10 @@ def azure_oauth():
def fetch_azure_token(): def fetch_azure_token():
return session.get('azure_token') return session.get('azure_token')
def update_token(token):
session['azure_token'] = token
return token
azure = authlib_oauth_client.register( azure = authlib_oauth_client.register(
'azure', 'azure',
client_id=Setting().get('azure_oauth_key'), client_id=Setting().get('azure_oauth_key'),
@ -33,6 +37,6 @@ def azure_oauth():
return 'Access denied: reason=%s error=%s' % ( return 'Access denied: reason=%s error=%s' % (
request.args['error'], request.args['error_description']) request.args['error'], request.args['error_description'])
session['azure_token'] = (token) session['azure_token'] = (token)
return redirect(url_for('.login', _external=True, _scheme='https')) return redirect(url_for('index.login', _external=True, _scheme='https'))
return azure return azure