refactor(db): migrate password methods off user.go (#7205)

This commit is contained in:
Joe Chen
2022-10-23 19:15:14 +08:00
committed by GitHub
parent ef0388045f
commit c58c893621
13 changed files with 181 additions and 43 deletions

View File

@@ -15,6 +15,7 @@ import (
"gogs.io/gogs/internal/db"
"gogs.io/gogs/internal/email"
"gogs.io/gogs/internal/route/api/v1/user"
"gogs.io/gogs/internal/userutil"
)
func parseLoginSource(c *context.APIContext, u *db.User, sourceID int64, loginName string) {
@@ -88,7 +89,7 @@ func EditUser(c *context.APIContext, form api.EditUserOption) {
c.Error(err, "get user salt")
return
}
u.EncodePassword()
u.Password = userutil.EncodePassword(u.Password, u.Salt)
}
u.LoginName = form.LoginName