X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=auth%2Fviews.py;h=45fe637823939d3283801414bf4bd42416508a35;hb=edbbf9559e567fae94b80da4def6ce12ac0e425f;hp=f6afa3fb57a4812ca8ca4cdb22981482a4244d27;hpb=8247ee9b8c0108bfe23a677485172950b0a2eed5;p=myslice.git diff --git a/auth/views.py b/auth/views.py index f6afa3fb..45fe6378 100644 --- a/auth/views.py +++ b/auth/views.py @@ -20,8 +20,11 @@ def login_user(request): if request.POST: username = request.POST.get('username') password = request.POST.get('password') + + # pass request within the token, so manifold session key could be attached to the request session. + token = {'username': username, 'password': password, 'request': request} - user = authenticate(username=username, password=password) + user = authenticate(token=token) if user is not None: if user.is_active: login(request, user)