add login page customization

This commit is contained in:
2026-07-31 13:01:25 -07:00
parent f0da8aac87
commit f63259dcbc
4 changed files with 14 additions and 4 deletions
+8 -1
View File
@@ -8,13 +8,20 @@ import (
type LoginPageData struct {
IsHiddenClassList string
LoginData CustomizableLoginData
}
type CustomizableLoginData struct {
ServiceName string
}
var LoginPageDataCustomizations CustomizableLoginData
func loginHandler(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Content-Type", "text/html; charset=utf-8")
tmpl := template.Must(template.ParseFiles("webserver/pages/login_page.html"))
if r.Method == http.MethodGet {
tmpl.Execute(w, LoginPageData{IsHiddenClassList: "hidden"})
tmpl.Execute(w, LoginPageData{IsHiddenClassList: "hidden", LoginData: LoginPageDataCustomizations})
return
}