{{/* signin.html — 登录页 模板名:signin-page 数据:utils.AuthPageData HTMX 流程: form hx-post="/api/htmx/signin" 成功 → 服务端设 Cookie + HX-Redirect(HTMX 自动跳转) 失败 → 错误 HTML 写入 #signin-error(HX-Retarget) */}} {{define "signin-page"}} {{template "hp-head" .}}
{{template "hp-nav" .}}
{{/* Logo 区 */}} {{/* 注册成功提示(从 /signup 跳转来时显示)*/}} {{if .Registered}}
{{t "signup.success_msg"}}
{{end}} {{/* 登录表单 */}}
{{/* 登录成功后的跳转地址(隐藏字段)*/}}
{{/* 错误提示区(由 HX-Retarget 写入)*/}}
{{/* 注册入口 */}} {{if .AllowRegister}} {{end}}
{{template "hp-footer" .}}
{{end}}