feat: implemented PasswordResetBegin method in auth service with cooldown for each email being stored in redis
This commit is contained in:
@@ -45,6 +45,7 @@ import (
|
||||
"easywish/internal/controllers"
|
||||
"easywish/internal/database"
|
||||
"easywish/internal/logger"
|
||||
redisclient "easywish/internal/redisClient"
|
||||
"easywish/internal/routes"
|
||||
"easywish/internal/services"
|
||||
"easywish/internal/validation"
|
||||
@@ -59,10 +60,13 @@ func main() {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
cfg := config.GetConfig()
|
||||
|
||||
fx.New(
|
||||
fx.Provide(
|
||||
logger.NewLogger,
|
||||
logger.NewSyncLogger,
|
||||
redisclient.NewRedisClient,
|
||||
gin.Default,
|
||||
),
|
||||
database.Module,
|
||||
@@ -80,7 +84,7 @@ func main() {
|
||||
|
||||
// Gin
|
||||
server := &http.Server{
|
||||
Addr: fmt.Sprintf(":%s", strconv.Itoa(int(config.GetConfig().Port))),
|
||||
Addr: fmt.Sprintf(":%s", strconv.Itoa(int(cfg.Port))),
|
||||
Handler: router,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user