Example #1
0
 def regenerate(self):
     sess = cherrypy.serving.session
     sess.regenerate()
     conf = dict([(k, v) for k, v in self._merged_args().items()
                  if k in ('path', 'path_header', 'name', 'timeout',
                           'domain', 'secure')])
     _sessions.set_response_cookie(**conf)
Example #2
0
 def regenerate(self):
     """Drop the current session and make a new one (with a new id)."""
     sess = cherrypy.serving.session
     sess.regenerate()
     conf = dict([(k, v) for k, v in self._merged_args().items()
                  if k in ('path', 'path_header', 'name', 'timeout',
                           'domain', 'secure')])
     _sessions.set_response_cookie(**conf)
    def regenerate(self):
        """Drop the current session and make a new one (with a new id)."""
        sess = cherrypy.serving.session
        sess.regenerate()

        # Grab cookie-relevant tool args
        conf = dict([(k, v) for k, v in self._merged_args().items()
                     if k in ('path', 'path_header', 'name', 'timeout',
                              'domain', 'secure')])
        _sessions.set_response_cookie(**conf)
Example #4
0
    def regenerate(self):
        """Drop the current session and make a new one (with a new id)."""
        sess = cherrypy.serving.session
        sess.regenerate()

        # Grab cookie-relevant tool args
        relevant = ('path', 'path_header', 'name', 'timeout', 'domain',
                    'secure', 'same_site', 'httponly')

        conf = dict(
            (k, v) for k, v in self._merged_args().items() if k in relevant)
        _sessions.set_response_cookie(**conf)
Example #5
0
 def regenerate(self):
     sess = cherrypy.serving.session
     sess.regenerate()
     conf = dict([ (k, v) for k, v in self._merged_args().items() if k in ('path', 'path_header', 'name', 'timeout', 'domain', 'secure') ])
     _sessions.set_response_cookie(**conf)