add topics

This commit is contained in:
2025-05-18 15:56:29 +03:00
parent 86b568d0f4
commit f5485702a8
11 changed files with 250 additions and 10 deletions

View File

@ -13,15 +13,6 @@ local Users = models.Users
local Sessions = models.Sessions
local Avatars = models.Avatars
local TransientUser = {
is_admin = function (self)
return false
end,
is_guest = function (self)
return true
end
}
local function authenticate_user(user, password)
return bcrypt.verify(password, user.password_hash)
end
@ -81,7 +72,7 @@ app:get("user", "/:username", function(self)
end
-- local me = validate_session(self.session.session_key) or TransientUser
local me = util.get_logged_in_user(self) or TransientUser
local me = util.get_logged_in_user(self) or util.TransientUser
self.user = user
self.me = me