user login & middleware complete

This commit is contained in:
Simon Martens
2025-05-22 21:12:29 +02:00
parent 3f57e7a18d
commit 36e34d9e7b
17 changed files with 808 additions and 26 deletions

View File

@@ -503,6 +503,7 @@ const (
ITEMS_IDENTIFIER_FIELD = "identifier"
SESSIONS_TOKEN_FIELD = "token"
SESSIONS_CSRF_FIELD = "csrf"
SESSIONS_USER_FIELD = "user"
SESSIONS_IP_FIELD = "ip"
SESSIONS_USER_AGENT_FIELD = "agent"
@@ -512,8 +513,11 @@ const (
SESSIONS_PERSIST_FIELD = "persist"
USERS_TABLE = "users"
USERS_EMAIL_FIELD = "email"
USERS_SETTINGS_FIELD = "settings"
USERS_NAME_FIELD = "name"
USERS_ROLE_FIELD = "role"
USERS_AVATAR_FIELD = "avatar"
SESSION_COOKIE_NAME = "sid"
)