Changelog: https://haproxy-wi.org/changelog.py#4
This commit is contained in:
Pavel Loginov
2020-02-26 19:31:04 +01:00
parent 7b024f18f1
commit a7e6c0a324
3 changed files with 21 additions and 21 deletions

View File

@@ -924,4 +924,17 @@ def get_users_params(**kwargs):
else:
servers = sql.get_dick_permit()
return user, user_id, role, token, servers
return user, user_id, role, token, servers
def check_group(group, role_id):
import http.cookies
import sql
cookie = http.cookies.SimpleCookie(os.environ.get("HTTP_COOKIE"))
user_id = cookie.get('uuid')
user_group = sql.get_user_group_by_uuid(user_id.value)
if user_group == group or user_group == '1' or role_id == 1:
return True
else:
logging('localhost', ' has tried to actions in not own group ', haproxywi=1, login=1)
return False