diff --git a/pagure/ui/login.py b/pagure/ui/login.py index 7c12cee..58b3daf 100644 --- a/pagure/ui/login.py +++ b/pagure/ui/login.py @@ -99,6 +99,9 @@ def do_login(): if form.validate_on_submit(): username = form.username.data user_obj = pagure.lib.search_user(SESSION, username=username) + if not user_obj: + flask.flash('Username or password invalid.', 'error') + return flask.redirect(flask.url_for('auth_login')) try: password_checks = check_password(