summaryrefslogtreecommitdiff
path: root/src-py/rhizi_server.py
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-12-06 21:25:14 +0200
committerLV-426 <lv-426@taproot.org.il>2014-12-06 21:25:14 +0200
commit1c142b35db054df6aca833480b74a7ec2daeb34e (patch)
treeb1a63be2ee3a361f2603662e3d0c56c332b2d8f4 /src-py/rhizi_server.py
parent79e4240cccf41de79be6bdd99aa9f0f4f68b04be (diff)
cfg.access_control: provide access control configuration switch
Diffstat (limited to 'src-py/rhizi_server.py')
-rw-r--r--src-py/rhizi_server.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src-py/rhizi_server.py b/src-py/rhizi_server.py
index d93d285e..9b0b479c 100644
--- a/src-py/rhizi_server.py
+++ b/src-py/rhizi_server.py
@@ -188,10 +188,13 @@ def init_rest_api(cfg, flask_webapp):
{'methods': ['GET']}))
rest_entry_set += rest_dev_entry_set
+ if False == cfg.access_control:
+ log.warn('access control disabled, public access set on all URLs')
+
for re_entry in rest_entry_set:
rest_path, f, flask_args = re_entry
- if '/login' != rest_path:
+ if cfg.access_control and '/login' != rest_path:
# currently require login on all but /login paths
f = login_decorator(f)