diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-12-06 21:25:14 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2014-12-06 21:25:14 +0200 |
| commit | 1c142b35db054df6aca833480b74a7ec2daeb34e (patch) | |
| tree | b1a63be2ee3a361f2603662e3d0c56c332b2d8f4 /src-py/rhizi_server.py | |
| parent | 79e4240cccf41de79be6bdd99aa9f0f4f68b04be (diff) | |
cfg.access_control: provide access control configuration switch
Diffstat (limited to 'src-py/rhizi_server.py')
| -rw-r--r-- | src-py/rhizi_server.py | 5 |
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) |
