Projet

Général

Profil

« Précédent | Suivant » 

Révision 992d3237

Ajouté par Serghei Mihai il y a environ 9 ans

cookie deletion at the logout fix

Voir les différences:

ckanext/ozwillo_pyoidc/plugin.py
96 96
        session['user'] = None
97 97
        session.save()
98 98
        g = model.Group.get(session['organization_id'])
99
        for cookie in request.cookies:
100
            response.delete_cookie(cookie)
99 101
        if g:
100 102
            org_url = toolkit.url_for(host=request.host,
101 103
                                      controller='organization',
......
192 194
            # redirect to IDP logout
193 195
            logout_url += '?id_token_hint=%s&' % client.id_token
194 196
            logout_url += 'post_logout_redirect_uri=%s' % redirect_uri
195
            for cookie in request.cookies:
196
                response.delete_cookie(cookie)
197 197
            redirect_to(str(logout_url))
198 198
        redirect_to(org_url)

Formats disponibles : Unified diff