diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2014-01-14 21:36:30 +0100 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2014-01-14 21:36:30 +0100 |
commit | ebe1f3c42ac61ac931dea0c4bdfce9f15d641ade (patch) | |
tree | ad2bf5207928e1f5651d4a4a9b990e86c5cbf753 /app/views/user.py | |
parent | fdf321171a716ed10f4fb0cc1c00c6bf87c3f0fd (diff) | |
download | kosten-ebe1f3c42ac61ac931dea0c4bdfce9f15d641ade.tar.gz kosten-ebe1f3c42ac61ac931dea0c4bdfce9f15d641ade.tar.bz2 kosten-ebe1f3c42ac61ac931dea0c4bdfce9f15d641ade.zip |
Remember me
Diffstat (limited to '')
-rw-r--r-- | app/views/user.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/views/user.py b/app/views/user.py index 6102d3b..cb97136 100644 --- a/app/views/user.py +++ b/app/views/user.py @@ -16,6 +16,7 @@ mod = Blueprint('user', __name__) class LoginForm(F.Form): username = F.StringField(u'Username', F.req) pwd = F.PasswordField(u'Passwort', F.req) + remember = F.BooleanField(u'Eingeloggt bleiben?') def __init__(self, *args, **kwargs): super(LoginForm, self).__init__(*args, **kwargs) @@ -56,7 +57,7 @@ def login(): """Log the user in.""" form = LoginForm(flash=u"Login fehlgeschlagen!") if form.validate_on_submit(): - login_user(form.user) + login_user(form.user, remember=form.remember.data) # we explicitly need flask's variant as we redirect to a URI return flask.redirect(request.args.get('next') or url_for('index')) return { 'form': form } |