add register page

This commit is contained in:
David Rodenkirchen
2024-08-27 00:20:06 +02:00
parent 704184d6f9
commit fe5566749d
4 changed files with 216 additions and 2 deletions
@@ -5,6 +5,12 @@ from rio import Session, URL
from src.ez_lan_manager.types.SessionStorage import SessionStorage
# Guards pages against access from users that are NOT logged in
def logged_in_guard(session: Session, _) -> Optional[URL]:
if session[SessionStorage].user_id is None:
return URL("./")
# Guards pages against access from users that ARE logged in
def not_logged_in_guard(session: Session, _) -> Optional[URL]:
if session[SessionStorage].user_id is not None:
return URL("./")