move csrf input helper to request obj, add post-commit hook for commit hash in metadata
This commit is contained in:
parent
d3633dfdbc
commit
81426c61b7
7
metadata/version.go
Normal file
7
metadata/version.go
Normal file
@ -0,0 +1,7 @@
|
||||
package metadata
|
||||
|
||||
const (
|
||||
Version = "1.0.0"
|
||||
CommitHash = "placeholder"
|
||||
BuildDate = "25/07/2025"
|
||||
)
|
@ -346,6 +346,10 @@ function Request:verify_csrf(token) return self.session:verify_csrf_token(token)
|
||||
function Request:is_authenticated() return self.session:get("authenticated", false) end
|
||||
function Request:current_user() return self.session:get("user") end
|
||||
|
||||
function Request:csrf_field()
|
||||
return '<input type="hidden" name="_csrf_token" value="'.. self.session:csrf_token() ..'">'
|
||||
end
|
||||
|
||||
function Request:login(user_data)
|
||||
self.session:set("user", user_data)
|
||||
self.session:set("authenticated", true)
|
||||
|
Loading…
x
Reference in New Issue
Block a user