feat(cli): adds command to reset admin password

closes #5479
This commit is contained in:
bergquist
2016-12-09 15:25:02 +01:00
parent cd85e1f651
commit 96e8ecfa7b
5 changed files with 23 additions and 10 deletions
+3 -2
View File
@@ -157,8 +157,9 @@ func ChangeUserPassword(c *middleware.Context, cmd m.ChangeUserPasswordCommand)
return ApiError(401, "Invalid old password", nil)
}
if len(cmd.NewPassword) < 4 {
return ApiError(400, "New password too short", nil)
password := m.Password(cmd.NewPassword)
if password.IsWeak() {
return ApiError(400, "New password is too short", nil)
}
cmd.UserId = c.UserId