mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
FIX: Password required flag should be cleared whenever clearing the raw password (#5384)
This commit is contained in:
parent
9876f3d0ee
commit
7f2eeaf767
7 changed files with 38 additions and 12 deletions
|
@ -302,7 +302,7 @@ describe SessionController do
|
|||
@sso.sso_secret = SiteSetting.sso_secret
|
||||
@sso.return_sso_url = "http://somewhere.over.rainbow/sso"
|
||||
|
||||
@user = Fabricate(:user, password: "frogs", active: true, admin: true)
|
||||
@user = Fabricate(:user, password: "myfrogs123ADMIN", active: true, admin: true)
|
||||
group = Fabricate(:group)
|
||||
group.add(@user)
|
||||
@user.reload
|
||||
|
@ -314,7 +314,7 @@ describe SessionController do
|
|||
expect(response).to redirect_to("/login")
|
||||
|
||||
post :create,
|
||||
params: { login: @user.username, password: "frogs" },
|
||||
params: { login: @user.username, password: "myfrogs123ADMIN" },
|
||||
format: :json,
|
||||
xhr: true
|
||||
|
||||
|
@ -422,7 +422,7 @@ describe SessionController do
|
|||
@sso.sso_secret = SiteSetting.sso_secret
|
||||
@sso.return_sso_url = "http://somewhere.over.rainbow/sso"
|
||||
|
||||
@user = Fabricate(:user, password: "frogs", active: true, admin: true)
|
||||
@user = Fabricate(:user, password: "myfrogs123ADMIN", active: true, admin: true)
|
||||
EmailToken.update_all(confirmed: true)
|
||||
end
|
||||
|
||||
|
@ -431,7 +431,7 @@ describe SessionController do
|
|||
expect(response).to redirect_to("/login")
|
||||
|
||||
post :create,
|
||||
params: { login: @user.username, password: "frogs" },
|
||||
params: { login: @user.username, password: "myfrogs123ADMIN" },
|
||||
format: :json,
|
||||
xhr: true
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue