aboutsummaryrefslogtreecommitdiff
path: root/router
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-12-15 14:28:13 +0530
committerBobby <[email protected]>2025-12-15 14:28:13 +0530
commite143ba0b4a0fff8448124d86bb94e07742aa0a9b (patch)
tree0dce19e2122b60c6a9e1a338fa884ba206be561c /router
parent5f6e383d3799d39036842e00ae3149be7fafe188 (diff)
downloadimageboard-main.tar.xz
imageboard-main.zip
account routes clubbed together; send email for forgot usernameHEADmain
Diffstat (limited to 'router')
-rw-r--r--router/routes.go25
1 files changed, 16 insertions, 9 deletions
diff --git a/router/routes.go b/router/routes.go
index f94e060..9842ece 100644
--- a/router/routes.go
+++ b/router/routes.go
@@ -24,24 +24,31 @@ func Initialize(router *fiber.App) {
tags := router.Group("/tags")
tags.Get("/search.json", controllers.TagsSearchJSONController)
- tags.Post("/create.json", controllers.FindOrCreateTagJSONController)
tags.Get("/search_for_image.json", controllers.TagsSearchForImageJSONController)
+ tags.Post("/create.json", controllers.FindOrCreateTagJSONController)
tags.Post("/add_to_image.json", controllers.TagsAddToImageJSONController)
tags.Post("/remove_from_image.json", controllers.TagsRemoveFromImageJSONController)
- login := router.Group("/login")
- login.Get("/", controllers.LoginPageController)
- login.Post("/", controllers.LoginPostController)
+ // login := router.Group("/login")
+ // login.Get("/", controllers.LoginPageController)
+ // login.Post("/", controllers.LoginPostController)
- logout := router.Group("/logout")
- logout.Get("/", controllers.LogoutController)
+ // logout := router.Group("/logout")
+ // logout.Get("/", controllers.LogoutController)
- register := router.Group("/register")
- register.Get("/", controllers.RegisterPageController)
- register.Post("/", controllers.RegisterPostController)
+ // register := router.Group("/register")
+ // register.Get("/", controllers.RegisterPageController)
+ // register.Post("/", controllers.RegisterPostController)
account := router.Group("/account")
+ account.Get("/login", controllers.LoginPageController)
+ account.Get("/forgot", controllers.ForgotPasswordPageController)
+ account.Get("/logout", controllers.LogoutController)
+ account.Get("/register", controllers.RegisterPageController)
account.Get("/verify", controllers.VerifyEmailController)
+ account.Post("/register", controllers.RegisterPostController)
+ account.Post("/login", controllers.LoginPostController)
+ account.Post("/forgot", controllers.ForgotPasswordPostController)
preferences := router.Group("/preferences")
preferences.Get("/", controllers.PreferencesPageController)