Projet

Général

Profil

0002-middleware-do-not-emit-A2_OPENED_SESSION-cookie-on-A.patch

Benjamin Dauvergne, 11 juin 2018 11:13

Télécharger (955 octets)

Voir les différences:

Subject: [PATCH 2/2] middleware: do not emit A2_OPENED_SESSION cookie on API
 requests (fixes #24407)

 src/authentic2/middleware.py | 3 +++
 1 file changed, 3 insertions(+)
src/authentic2/middleware.py
104 104

  
105 105
class OpenedSessionCookieMiddleware(object):
106 106
    def process_response(self, request, response):
107
        # do not emit cookie for API requests
108
        if request.path.startswith('/api/'):
109
            return response
107 110
        if not app_settings.A2_OPENED_SESSION_COOKIE_DOMAIN:
108 111
            return response
109 112
        name = app_settings.A2_OPENED_SESSION_COOKIE_NAME
110
-