Major: Added Authentication Functionality, interfaces with backend;

Added new styles to HomePage & VideoPage;
Added AuthContext to persist logged_in status;
This commit is contained in:
Chris-1010
2025-01-24 15:17:53 +00:00
parent ca2a7e9baf
commit 8ec60b1c41
24 changed files with 831 additions and 204 deletions

View File

@@ -53,10 +53,7 @@ def get_login_status():
"""
Returns whether the user is logged in or not
"""
username = session.get("username", None)
if not username:
return {"logged_in": True}
return {"logged_in": False}
return jsonify(session.get("username") is not None)
@user_bp.route('/authenticate_user')
def authenticate_user():