Edgewall Software

Changes between Initial Version and Version 14 of Ticket #8486


Ignore:
Timestamp:
Nov 27, 2015, 4:13:20 PM (8 years ago)
Author:
Ryan J Ollos
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #8486

    • Property Status newclosed
    • Property Component generalweb frontend
    • Property Milestone0.12
    • Property Owner set to jhammel@…
    • Property Resolutionfixed
  • Ticket #8486 – Description

    initial v14  
    11Currently, the `LoginModule` sets (and deletes) a cookie on `req.base_path`:
    22
    3 {{{
     3{{{#!python
    44        req.outcookie['trac_auth'] = cookie
    55        req.outcookie['trac_auth']['path'] = req.base_path or '/'
    66}}}
    77
    8 {{{
     8{{{#!python
    99    def _expire_cookie(self, req):
    1010        """Instruct the user agent to drop the auth cookie by setting the
     
    2020It would be nice for this to be configurable, so that, optionally the cookie path could be specified as an `Option` with the current behavior being the fallback if the `Option` is not set.
    2121
    22 The reason I would like this is so that cookies can be parseable via multiple Trac environments on the same server, optionally.  Currently, (in the soon to be released SharedCookieAuthPlugin) I work around this with a monkey-patch:
     22The reason I would like this is so that cookies can be parseable via multiple Trac environments on the same server, optionally.  Currently, (in the soon to be released [th:SharedCookieAuthPlugin]) I work around this with a monkey-patch:
    2323
    24 {{{
     24{{{#!python
    2525class GenericObject(object):
    2626    def __init__(self, **kw):