feat: Adds route query parameter to home, htmx updates url, and working next parameter for login
This commit is contained in:
@@ -5,6 +5,11 @@ extension RoutesBuilder {
|
||||
// Used to ensure views are protected, redirects users to the login page if they're
|
||||
// not authenticated.
|
||||
var protected: any RoutesBuilder {
|
||||
grouped(User.credentialsAuthenticator(), User.redirectMiddleware(path: "login"))
|
||||
grouped(
|
||||
User.credentialsAuthenticator(),
|
||||
User.redirectMiddleware { req in
|
||||
"login?next=\(req.url)"
|
||||
}
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user