add login option: stay_logged_in
As proposed in issue #354; it adds an attribute max_age to mediagoblin.tools.session.Session that is passed to response.set_cookie; max_age is set to 30 days if the checkbox is selected
This commit is contained in:
committed by
Rodney Ewing
parent
a4dcb1f46a
commit
527b7e3b57
@@ -88,6 +88,8 @@ def login(request):
|
||||
|
||||
if user:
|
||||
# set up login in session
|
||||
if login_form.stay_logged_in.data:
|
||||
request.session.max_age = 30 * 24 * 60 * 60
|
||||
request.session['user_id'] = unicode(user.id)
|
||||
request.session.save()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user