Skip to content

Commit

Permalink
Merge pull request #515 from moyomot/fix/only_email_authentication
Browse files Browse the repository at this point in the history
Fix: change wording on login screen "username or email" -> "email"
  • Loading branch information
arikfr committed Jul 30, 2015
2 parents fe1cc78 + 3753f58 commit 2eb171e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions rd_ui/app/login.html
Expand Up @@ -74,8 +74,8 @@

<form role="form" method="post" name="login">
<div class="form-group">
<label for="inputUsernameEmail">Username or email</label>
<input type="text" class="form-control" id="inputUsernameEmail" name="username" value="{{username}}">
<label for="inputEmail">Email</label>
<input type="text" class="form-control" id="inputEmail" name="email" value="{{email}}">
</div>
<div class="form-group">
<!--<a class="pull-right" href="#">Forgot password?</a>-->
Expand Down
6 changes: 3 additions & 3 deletions redash/controllers.py
Expand Up @@ -80,15 +80,15 @@ def login():

if request.method == 'POST':
try:
user = models.User.get_by_email(request.form['username'])
user = models.User.get_by_email(request.form['email'])
if user and user.verify_password(request.form['password']):
remember = ('remember' in request.form)
login_user(user, remember=remember)
return redirect(request.args.get('next') or '/')
else:
flash("Wrong username or password.")
flash("Wrong email or password.")
except models.User.DoesNotExist:
flash("Wrong username or password.")
flash("Wrong email or password.")

return render_template("login.html",
name=settings.NAME,
Expand Down

0 comments on commit 2eb171e

Please sign in to comment.