Commit 4ea9df75 authored by OzzieIsaacs's avatar OzzieIsaacs

For failed logins the source ip-adress is logged now ( #201)

parent e6c6c26f
...@@ -1806,10 +1806,10 @@ def login(): ...@@ -1806,10 +1806,10 @@ def login():
if user and check_password_hash(user.password, form['password']): if user and check_password_hash(user.password, form['password']):
login_user(user, remember=True) login_user(user, remember=True)
flash(_(u"you are now logged in as: '%(nickname)s'", nickname=user.nickname), category="success") flash(_(u"you are now logged in as: '%(nickname)s'", nickname=user.nickname), category="success")
# test=
return redirect(url_for("index")) return redirect(url_for("index"))
else: else:
app.logger.info('Login failed for user "'+form['username']+'"') ipAdress=request.headers.get('X-Forwarded-For', request.remote_addr)
app.logger.info('Login failed for user "' + form['username'] + '" IP-adress: ' + ipAdress)
flash(_(u"Wrong Username or Password"), category="error") flash(_(u"Wrong Username or Password"), category="error")
return render_title_template('login.html', title=_(u"login")) return render_title_template('login.html', title=_(u"login"))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment