From 81426c61b766c3e65fb9363e1a83b9ded899bd1b Mon Sep 17 00:00:00 2001 From: Sky Johnson Date: Fri, 25 Jul 2025 18:13:59 -0500 Subject: [PATCH] move csrf input helper to request obj, add post-commit hook for commit hash in metadata --- metadata/version.go | 7 +++++++ modules/http/http.lua | 4 ++++ 2 files changed, 11 insertions(+) create mode 100644 metadata/version.go diff --git a/metadata/version.go b/metadata/version.go new file mode 100644 index 0000000..9070f19 --- /dev/null +++ b/metadata/version.go @@ -0,0 +1,7 @@ +package metadata + +const ( + Version = "1.0.0" + CommitHash = "placeholder" + BuildDate = "25/07/2025" +) diff --git a/modules/http/http.lua b/modules/http/http.lua index 70a3b13..441ee29 100644 --- a/modules/http/http.lua +++ b/modules/http/http.lua @@ -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 '' +end + function Request:login(user_data) self.session:set("user", user_data) self.session:set("authenticated", true)