resource impl
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#api/auth.py
|
||||
from flask import Blueprint, session, redirect, url_for, jsonify
|
||||
from authlib.integrations.flask_client import OAuth
|
||||
from contexts.RequestContext import RequestContext
|
||||
import env_provider
|
||||
import logging
|
||||
logger = logging.getLogger(__name__)
|
||||
@@ -29,7 +30,8 @@ def authorize():
|
||||
return jsonify({"message": "login successful", "user": user_info})
|
||||
except Exception as e:
|
||||
logger.error(f"Authorization failed: {str(e)}")
|
||||
return jsonify({"error": "Authorization failed"}), 401
|
||||
errno = RequestContext.get_error_id()
|
||||
return jsonify({"error": f"Authorization failed - {errno}"}), 401
|
||||
@auth_bp.route('/logout', methods=['GET'])
|
||||
def logout():
|
||||
u = session.pop('user', None)
|
||||
|
||||
Reference in New Issue
Block a user