X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=db%2Fuser.go;h=7a0a32b37105a1fac3f83b421c986ab684bd80ab;hb=1a2b039431da9889e07b3ceba3e23815b53dd23c;hp=aed0ac173c92652338c213629abbe5d276fff663;hpb=7a9e5112eaaea58d55f181d3e5296e4ff839921c;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) +}