Revision 25b9a413
b/snf-astakos-app/astakos/im/util.py | ||
---|---|---|
45 | 45 |
from django.contrib.auth import authenticate |
46 | 46 |
from django.core.urlresolvers import reverse |
47 | 47 |
from django.core.exceptions import ValidationError |
48 |
from django.contrib.sessions.backends.base import SessionBase |
|
48 | 49 |
|
49 | 50 |
from astakos.im.models import AstakosUser, Invitation, ApprovalTerms |
50 | 51 |
from astakos.im.settings import ( |
... | ... | |
186 | 187 |
return response |
187 | 188 |
|
188 | 189 |
def set_cookie(response, user): |
190 |
if not user.is_authenticated(): |
|
191 |
return |
|
192 |
|
|
189 | 193 |
expire_fmt = user.auth_token_expires.strftime('%a, %d-%b-%Y %H:%M:%S %Z') |
190 | 194 |
cookie_value = quote(user.email + '|' + user.auth_token) |
191 | 195 |
response.set_cookie(COOKIE_NAME, value=cookie_value, |
Also available in: Unified diff