Only send "deactivated" status if password matches
This commit is contained in:
parent
0afa854763
commit
14b8fd7fa5
1 changed files with 3 additions and 3 deletions
|
|
@ -204,10 +204,10 @@ def login():
|
|||
|
||||
user = octoprint.server.userManager.findUser(username)
|
||||
if user is not None:
|
||||
if not user.is_active():
|
||||
return make_response(("Your account is deactivated", 403, []))
|
||||
|
||||
if octoprint.server.userManager.checkPassword(username, password):
|
||||
if not user.is_active():
|
||||
return make_response(("Your account is deactivated", 403, []))
|
||||
|
||||
if octoprint.server.userManager.enabled:
|
||||
user = octoprint.server.userManager.login_user(user)
|
||||
session["usersession.id"] = user.session
|
||||
|
|
|
|||
Loading…
Reference in a new issue