feat: signup captcha (resolve #635)

This commit is contained in:
Ferdinand Mütsch
2024-04-07 22:58:18 +02:00
parent b1d1dfb31e
commit 9097bc5552
13 changed files with 531 additions and 459 deletions

View File

@@ -223,6 +223,7 @@ func main() {
avatarHandler := api.NewAvatarHandler()
activityHandler := api.NewActivityApiHandler(userService, activityService)
badgeHandler := api.NewBadgeHandler(userService, summaryService)
captchaHandler := api.NewCaptchaHandler()
// Compat Handlers
wakatimeV1StatusBarHandler := wtV1Routes.NewStatusBarHandler(userService, summaryService)
@@ -306,6 +307,7 @@ func main() {
wakatimeV1HeartbeatsHandler.RegisterRoutes(apiRouter)
wakatimeV1LeadersHandler.RegisterRoutes(apiRouter)
shieldV1BadgeHandler.RegisterRoutes(apiRouter)
captchaHandler.RegisterRoutes(apiRouter)
// Static Routes
// https://github.com/golang/go/issues/43431