X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=db%2Fuser.go;h=7a0a32b37105a1fac3f83b421c986ab684bd80ab;hb=85545aba62546f219a9c9730945511412a3174ef;hp=aed0ac173c92652338c213629abbe5d276fff663;hpb=b94f3416c1afe6363249b46bf2b299dfe8e4007f;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FFront.git diff --git a/db/user.go b/db/user.go index aed0ac1..7a0a32b 100644 --- a/db/user.go +++ b/db/user.go @@ -70,3 +70,13 @@ func SetOtpSecret(user *User, secret string, temporary bool) error { return DB.Update(user) } + +func SetPassword(user *User, password string) error { + var err error + user.PasswordHash, err = HashPassword(password) + if err != nil { + return err + } + + return DB.Update(user) +}