fix change password through prosodyctl

This commit is contained in:
2023-07-07 23:55:20 +02:00
parent cc3c3b07b2
commit 37ac1ac797
2 changed files with 26 additions and 8 deletions

View File

@@ -2,7 +2,6 @@ package handler
import (
"fmt"
"log"
"gitea.urkob.com/urko/prosody-password/internal/services/fail2ban"
"gitea.urkob.com/urko/prosody-password/internal/services/prosody"
@@ -33,7 +32,6 @@ func (handler ProsodyHandler) Post(c *fiber.Ctx) error {
NewPassword: c.FormValue("new_password", ""),
User: c.FormValue("user", ""),
}
log.Println("req.User, req.CurrentPassword, req.NewPassword", req.User, req.CurrentPassword, req.NewPassword)
if err := handler.prosodyService.ChangePassword(req.User, req.CurrentPassword, req.NewPassword); err != nil {
for _, ip := range c.IPs() {
handler.fail2banSrv.FailedAttempt(ip)