WIP: Working signup and login forms, along with initial view auth middleware.

This commit is contained in:
2026-01-03 11:30:42 -05:00
parent 6c6045b4a6
commit 1d155546ae
14 changed files with 316 additions and 1152 deletions

View File

@@ -13,10 +13,10 @@ extension ViewController {
route: route,
isHtmxRequest: request.isHtmxRequest,
logger: request.logger,
// authenticate: { request.session.authenticate($0) },
// currentUser: {
// try request.auth.require(User.self)
// }
authenticateUser: { request.session.authenticate($0) },
currentUser: {
try request.auth.require(User.self)
}
)
)
return AnyHTMLResponse(value: html)