mirror of
https://github.com/YunoHost/moulinette.git
synced 2024-09-03 20:06:31 +02:00
Unprotected urls in ssowatconf
This commit is contained in:
parent
797dd30549
commit
1c4e5bd2c9
1 changed files with 19 additions and 13 deletions
|
@ -740,7 +740,8 @@ def app_ssowatconf():
|
||||||
for user in user_list()['Users']:
|
for user in user_list()['Users']:
|
||||||
users[user['Username']] = app_map(user=user['Username'])
|
users[user['Username']] = app_map(user=user['Username'])
|
||||||
|
|
||||||
skipped_uri = []
|
skipped_urls = []
|
||||||
|
unprotected_urls = []
|
||||||
apps = {}
|
apps = {}
|
||||||
for app in app_list()['Apps']:
|
for app in app_list()['Apps']:
|
||||||
if _is_installed(app['ID']):
|
if _is_installed(app['ID']):
|
||||||
|
@ -750,7 +751,12 @@ def app_ssowatconf():
|
||||||
for item in app_settings['skipped_uris'].split(','):
|
for item in app_settings['skipped_uris'].split(','):
|
||||||
if item[-1:] == '/':
|
if item[-1:] == '/':
|
||||||
item = item[:-1]
|
item = item[:-1]
|
||||||
skipped_uri.append(app_settings['domain'] + app_settings['path'][:-1] + item)
|
skipped_urls.append(app_settings['domain'] + app_settings['path'][:-1] + item)
|
||||||
|
if 'unprotected_uris' in app_settings:
|
||||||
|
for item in app_settings['unprotected_uris'].split(','):
|
||||||
|
if item[-1:] == '/':
|
||||||
|
item = item[:-1]
|
||||||
|
unprotected_urls.append(app_settings['domain'] + app_settings['path'][:-1] + item)
|
||||||
|
|
||||||
for domain in domains:
|
for domain in domains:
|
||||||
skipped_uri.extend([domain +'/ynhadmin', domain +'/ynhapi'])
|
skipped_uri.extend([domain +'/ynhadmin', domain +'/ynhapi'])
|
||||||
|
@ -767,8 +773,8 @@ def app_ssowatconf():
|
||||||
'Email': 'mail'
|
'Email': 'mail'
|
||||||
},
|
},
|
||||||
'domains': domains,
|
'domains': domains,
|
||||||
'skipped_urls': skipped_uri,
|
'skipped_urls': skipped_urls,
|
||||||
'unprotected_urls': [],
|
'unprotected_urls': unprotected_urls,
|
||||||
'users': users
|
'users': users
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue