Revision 8fb8d0cf snf-astakos-app/astakos/im/cookie.py
b/snf-astakos-app/astakos/im/cookie.py | ||
---|---|---|
67 | 67 |
|
68 | 68 |
@property |
69 | 69 |
def is_valid(self): |
70 |
cookie_attribute = 'uuid' if not settings.TRANSLATE_UUIDS else 'username' |
|
70 |
cookie_attribute = ('uuid' if not settings.TRANSLATE_UUIDS |
|
71 |
else 'username') |
|
71 | 72 |
return (self.uuid == getattr(self.user, cookie_attribute, '') and |
72 | 73 |
self.auth_token == getattr(self.user, 'auth_token', '')) |
73 | 74 |
|
... | ... | |
86 | 87 |
else: |
87 | 88 |
cookie_value = quote(user.uuid + '|' + user.auth_token) |
88 | 89 |
self.response.set_cookie( |
89 |
settings.COOKIE_NAME, value=cookie_value, expires=expire_fmt, path='/', |
|
90 |
settings.COOKIE_NAME, value=cookie_value, expires=expire_fmt, |
|
91 |
path='/', |
|
90 | 92 |
domain=settings.COOKIE_DOMAIN, secure=settings.COOKIE_SECURE |
91 | 93 |
) |
92 | 94 |
msg = str(('Cookie [expiring %(auth_token_expires)s]', |
Also available in: Unified diff