X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=api%2Fpassword_reset.go;h=0e411f97a64b41a50e53d1ed40e800b688ba4461;hb=574bf1e47f1b611449faa8fa5848ba63dfc7d0e9;hp=4b002cdf2f525fe5c4606c094ecaf3a446054b06;hpb=8d238416001f2352dcbb76ca2c2af5be5992e987;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FFront.git diff --git a/api/password_reset.go b/api/password_reset.go index 4b002cd..0e411f9 100644 --- a/api/password_reset.go +++ b/api/password_reset.go @@ -5,7 +5,7 @@ import ( "time" "github.com/dchest/passwordreset" - "immae.eu/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front/db" + "git.immae.eu/Cryptoportfolio/Front.git/db" ) var PASSWORD_RESET_SECRET []byte @@ -37,6 +37,13 @@ func (q PasswordResetQuery) Run() (interface{}, *Error) { token := passwordreset.NewToken(q.In.Email, time.Hour*24*1, []byte(user.PasswordHash), PASSWORD_RESET_SECRET) if CONFIG.FreeSMSUser != "" { err := SendSMS(CONFIG.FreeSMSUser, CONFIG.FreeSMSPass, fmt.Sprintf("'%v' request a password reset. Token '/change-password?token=%v'", q.In.Email, token)) + if err != nil { + log.Error(err) + } + } + + if MAIL_CONFIG.IsEnabled { + err = SendResetPasswordMail(q.In.Email, token) if err != nil { return nil, NewInternalError(err) }