auth.py: squatteur si hebergeur blacklisté sévère
This commit is contained in:
parent
7f7f5842ac
commit
da5e12241d
1 changed files with 5 additions and 1 deletions
|
@ -396,7 +396,11 @@ def decide_vlan(data, is_wifi, conn):
|
||||||
for hebergeur in hebergeurs:
|
for hebergeur in hebergeurs:
|
||||||
# Si on est hébergé par un adhérent ok, ou que c'est notre
|
# Si on est hébergé par un adhérent ok, ou que c'est notre
|
||||||
# chambre, pas de problème
|
# chambre, pas de problème
|
||||||
if hebergeur.dn == proprio.dn or not hebergeur.blacklist_actif():
|
if hebergeur.dn == proprio.dn:
|
||||||
|
break
|
||||||
|
if not any(bl.value['type'] in bl_reject or
|
||||||
|
bl.value['type'] in bl_accueil for
|
||||||
|
bl in hebergeur.blacklist_actif()):
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
# Si tous les hebergeurs sont blacklistés, autoriser
|
# Si tous les hebergeurs sont blacklistés, autoriser
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue