Révision 84922cdf
Ajouté par Serghei Mihai il y a environ 9 ans
ckanext/ozwillo_pyoidc/plugin.py | ||
---|---|---|
86 | 86 |
|
87 | 87 |
def logout(self): |
88 | 88 |
session['user'] = None |
89 |
session.save() |
|
89 |
try: |
|
90 |
g = model.Group.get(session['organization_id']) |
|
91 |
except: |
|
92 |
toolkit.redirect_to('/') |
|
93 |
else: |
|
94 |
session['organization_id'] = None |
|
95 |
session.save() |
|
96 |
|
|
97 |
org_url = toolkit.url_for(host=request.host, |
|
98 |
controller='organization', |
|
99 |
action='read', |
|
100 |
id=g.name, |
|
101 |
qualified=True) |
|
102 |
|
|
103 |
toolkit.redirect_to(org_url) |
|
90 | 104 |
|
91 | 105 |
def update_config(self, config_): |
92 | 106 |
toolkit.add_template_directory(config_, 'templates') |
Formats disponibles : Unified diff
redirect to organization page after logout (#6558)