Integrate piernov code, added badge, missing deletion handling

This commit is contained in:
2015-07-27 02:04:47 +02:00
parent 7e80490b17
commit b5c9e83bd9
19 changed files with 749 additions and 431 deletions
+4 -1
View File
@@ -11,7 +11,7 @@ import re
@view_config(route_name='auth', match_param="action=login", renderer="jm2l:templates/login.mako")
def login(request):
return {}
return {"comefrom":request.GET.get('from', "")}
@view_config(route_name='auth', match_param="action=forgot", renderer="jm2l:templates/login.mako")
def forgot(request):
@@ -75,6 +75,9 @@ def sign_in_out(request):
user.last_logged=datetime.datetime.now()
DBSession.merge(user)
headers = remember(request, user.uid)
if request.POST.get('redirect'):
return HTTPFound(location=request.POST.get('redirect'),
headers=headers)
return HTTPFound(location=request.route_url('jm2l'),
headers=headers)
else: