|
Lines 672-681
class Ressource(object):
Link Here
|
| 672 |
# set the cookie once during successful authentication |
672 |
# set the cookie once during successful authentication |
| 673 |
# force expiration of cookie in 5 years from now on... |
673 |
# force expiration of cookie in 5 years from now on... |
| 674 |
# IE does not support max-age |
674 |
# IE does not support max-age |
| 675 |
expires = kwargs.get('expires') |
675 |
expires = kwargs.get('expires') or (datetime.datetime.now() + datetime.timedelta(days=5*365)) |
| 676 |
if expires is None: |
|
|
| 677 |
expires = datetime.datetime.now() |
| 678 |
expires = expires.replace(year=expires.year + 4) |
| 679 |
cookie = cherrypy.response.cookie |
676 |
cookie = cherrypy.response.cookie |
| 680 |
for name, value in cookies: |
677 |
for name, value in cookies: |
| 681 |
name = self.suffixed_cookie_name(name) |
678 |
name = self.suffixed_cookie_name(name) |