Fixed static files routes
This commit is contained in:
@@ -33,7 +33,7 @@ def setup_auth_routes(app, rt, mount_auth_app=True, sqlite_db_path="Users.db"):
|
||||
# PUBLIC ROUTES (Login & Register)
|
||||
# ============================================================================
|
||||
|
||||
@rt("/login")
|
||||
@rt("/login", methods=["GET"])
|
||||
def get(error: str = None):
|
||||
"""
|
||||
Display login page.
|
||||
@@ -46,7 +46,7 @@ def setup_auth_routes(app, rt, mount_auth_app=True, sqlite_db_path="Users.db"):
|
||||
"""
|
||||
return LoginPage(error_message=error)
|
||||
|
||||
@rt("/login-p")
|
||||
@rt("/login", methods=["POST"])
|
||||
def post(email: str, password: str, session, redirect_url: str = "/"):
|
||||
"""
|
||||
Handle login form submission.
|
||||
@@ -79,7 +79,7 @@ def setup_auth_routes(app, rt, mount_auth_app=True, sqlite_db_path="Users.db"):
|
||||
# Login failed - return error message via HTMX
|
||||
return LoginPage(error_message="Invalid email or password. Please try again.")
|
||||
|
||||
@rt("/register")
|
||||
@rt("/register", methods=["GET"])
|
||||
def get(error: str = None):
|
||||
"""
|
||||
Display registration page.
|
||||
@@ -92,7 +92,7 @@ def setup_auth_routes(app, rt, mount_auth_app=True, sqlite_db_path="Users.db"):
|
||||
"""
|
||||
return RegisterPage(error_message=error)
|
||||
|
||||
@rt("/register-p")
|
||||
@rt("/register", methods=["POST"])
|
||||
def post(email: str, username: str, password: str, confirm_password: str, session):
|
||||
"""
|
||||
Handle registration form submission.
|
||||
|
||||
Reference in New Issue
Block a user