Create login form & handle auth

This commit is contained in:
William Bouzourène 2024-12-21 18:39:09 +01:00
parent cd783fb546
commit af5528f60c
Signed by: bouzoure
SSH key fingerprint: SHA256:19MbXpLua4rUtk8tunMesD8KUKb91LXLHg8E/qTooww
6 changed files with 112 additions and 7 deletions

View file

@ -81,10 +81,12 @@ func main() {
// Middlewares
app.Use(middlewares.AuthMiddleware)
app.Use("/login", middlewares.DenyAuthMiddleware)
// Controllers
app.Get("/", controllers.Homepage)
app.Get("/login", controllers.LoginForm)
app.Post("/login", controllers.LoginProcess)
listenAddr := fmt.Sprintf(
"%s:%d",