diff options
Diffstat (limited to 'routers/admin/user.go')
-rw-r--r-- | routers/admin/user.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/routers/admin/user.go b/routers/admin/user.go index cf99db2b..2d22cfdd 100644 --- a/routers/admin/user.go +++ b/routers/admin/user.go @@ -134,6 +134,13 @@ func EditUserPost(ctx *middleware.Context, params martini.Params, form auth.Admi return } + if (form.Passwd != "") { + u.Passwd = form.Passwd + u.Rands = models.GetUserSalt() + u.Salt = models.GetUserSalt() + u.EncodePasswd() + } + u.Email = form.Email u.Website = form.Website u.Location = form.Location |