Révision 25877dab
Ajouté par Serghei Mihai il y a environ 9 ans
ckanext/ozwillo_pyoidc/plugin.py | ||
---|---|---|
1 | 1 |
import logging |
2 |
from routes import redirect_to |
|
2 |
from routes import redirect_to, url_for
|
|
3 | 3 |
|
4 | 4 |
import ckan.plugins as plugins |
5 | 5 |
import ckan.plugins.toolkit as toolkit |
... | ... | |
35 | 35 |
params['client_registration'].update({ |
36 | 36 |
'client_id': g._extras['client_id'].value, |
37 | 37 |
'client_secret': g._extras['client_secret'].value, |
38 |
'redirect_uris': [toolkit.url_for(host=request.host,
|
|
39 |
controller=plugin_controller,
|
|
40 |
action='callback',
|
|
41 |
id=g.name,
|
|
42 |
qualified=True)]
|
|
38 |
'redirect_uris': [url_for(host=request.host, |
|
39 |
controller=plugin_controller, |
|
40 |
action='callback', |
|
41 |
id=g.name, |
|
42 |
qualified=True)] |
|
43 | 43 |
}) |
44 | 44 |
return create_client(**params) |
45 | 45 |
|
Formats disponibles : Unified diff
do not localize sso url