From 913d698e116a3ad3e5dd190f2aaa3f79b99d9d55 Mon Sep 17 00:00:00 2001 From: Moul Date: Fri, 24 Jun 2016 12:19:02 +0200 Subject: [PATCH] [enh] scripts: add futur access management for admin on /duniter and public access on /duniter/api. --- scripts/install | 8 +++++++- scripts/upgrade | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/scripts/install b/scripts/install index f7383bc..5e9a7af 100755 --- a/scripts/install +++ b/scripts/install @@ -75,8 +75,14 @@ sudo $app webstart # Add Duniter service to the YunoHost monitoring sudo yunohost service add $app --log /home/admin/.config/$app/"$app"_default/"$app".log +# Add admin to the allowed users +#sudo yunohost app addaccess $app -u $admin + +# Allow only allowed users to access admin panel +#ynh_app_setting_set "$app" protected_uris "/" + # SSOwat Configuration -ynh_app_setting_set "$app" unprotected_uris "/" +ynh_app_setting_set "$app" unprotected_uris "/" # "api/" # Configure Nginx nginx_conf="../conf/nginx.conf" diff --git a/scripts/upgrade b/scripts/upgrade index ffe8edd..ac3adf9 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -38,8 +38,14 @@ sudo $app webstart # Remove trailing "/" for next command path=${path%/} +# Add admin to the allowed users +#sudo yunohost app addaccess $app -u $admin + +# Allow only allowed users to access admin panel +#ynh_app_setting_set "$app" protected_uris "/" + # SSOwat Configuration -ynh_app_setting_set "$app" unprotected_uris "/" +ynh_app_setting_set "$app" unprotected_uris "/" # "api/" # Upgrade Nginx configuration nginx_conf="../conf/nginx.conf"