mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-07-18 05:30:21 -04:00
Updated msg for the failed login.
This commit is contained in:
@@ -5,7 +5,8 @@ from flask import (
|
||||
session,
|
||||
flash,
|
||||
request,
|
||||
abort
|
||||
abort,
|
||||
Markup
|
||||
)
|
||||
|
||||
from flask.ext.login import (
|
||||
@@ -69,7 +70,11 @@ def sign_in():
|
||||
else:
|
||||
return redirect(url_for('.two_factor'))
|
||||
# Vague error message for login in case of user not known, locked, inactive or password not verified
|
||||
flash('Username or password is incorrect')
|
||||
flash(Markup((
|
||||
"The username or password you entered is incorrect.<br/>"
|
||||
" If you need to, you can <a href={password_reset}>reset "
|
||||
"your password</a>").format(password_reset=url_for('.forgot_password'))
|
||||
))
|
||||
|
||||
return render_template('views/signin.html', form=form)
|
||||
|
||||
|
||||
@@ -51,7 +51,7 @@ def test_should_return_locked_out_true_when_user_is_locked(app_,
|
||||
'email_address': 'valid@example.gov.uk',
|
||||
'password': 'whatIsMyPassword!'})
|
||||
assert resp.status_code == 200
|
||||
assert 'Username or password is incorrect' in resp.get_data(as_text=True)
|
||||
assert 'The username or password you entered is incorrect' in resp.get_data(as_text=True)
|
||||
|
||||
|
||||
def test_should_return_200_when_user_does_not_exist(app_, mock_get_user_by_email_not_found):
|
||||
@@ -61,7 +61,7 @@ def test_should_return_200_when_user_does_not_exist(app_, mock_get_user_by_email
|
||||
'email_address': 'notfound@gov.uk',
|
||||
'password': 'doesNotExist!'})
|
||||
assert response.status_code == 200
|
||||
assert 'Username or password is incorrect' in response.get_data(as_text=True)
|
||||
assert 'The username or password you entered is incorrect' in response.get_data(as_text=True)
|
||||
|
||||
|
||||
def test_should_return_redirect_when_user_is_pending(app_,
|
||||
|
||||
Reference in New Issue
Block a user