1. Improved error reporting for user login callback method.

This commit is contained in:
2024-08-04 21:50:04 +01:00
parent 83cdb54a4b
commit 243ab4b9a7

3
app.py
View File

@@ -416,6 +416,7 @@ def login():
@app.route("/login_callback") # <path:subpath>/<code> @app.route("/login_callback") # <path:subpath>/<code>
def login_callback(): def login_callback():
try:
# print(f'code: {code}') # print(f'code: {code}')
token = None token = None
try: try:
@@ -464,6 +465,8 @@ def login_callback():
print(f'user session: {session[Model_View_Base.KEY_USER]}') print(f'user session: {session[Model_View_Base.KEY_USER]}')
return redirect(f'{app.URL_HOST}{hash_callback}') return redirect(f'{app.URL_HOST}{hash_callback}')
except Exception as e:
return jsonify({'status': 'failure', 'Message': f'Controller error.\n{e}'})
@app.route("/logout") @app.route("/logout")
def logout(): def logout():