mirror of https://github.com/Aidaho12/haproxy-wi
parent
cbdf25f711
commit
7c39d4d394
|
@ -12,6 +12,7 @@ def is_ip_or_dns(server_from_request: str) -> str:
|
||||||
if ('roxy-wi' in server_from_request or
|
if ('roxy-wi' in server_from_request or
|
||||||
'fail2ban' in server_from_request or
|
'fail2ban' in server_from_request or
|
||||||
'prometheus' in server_from_request or
|
'prometheus' in server_from_request or
|
||||||
|
'all' in server_from_request or
|
||||||
'grafana-server' in server_from_request):
|
'grafana-server' in server_from_request):
|
||||||
return server_from_request
|
return server_from_request
|
||||||
if re.match(ip_regex, server_from_request):
|
if re.match(ip_regex, server_from_request):
|
||||||
|
|
|
@ -79,4 +79,5 @@
|
||||||
daemon_reload: yes
|
daemon_reload: yes
|
||||||
state: started
|
state: started
|
||||||
enabled: yes
|
enabled: yes
|
||||||
force: no
|
force: yes
|
||||||
|
ignore_errors: yes
|
||||||
|
|
11
app/sql.py
11
app/sql.py
|
@ -740,16 +740,21 @@ def get_slack_by_id(slack_id):
|
||||||
def get_dick_permit(**kwargs):
|
def get_dick_permit(**kwargs):
|
||||||
import http.cookies
|
import http.cookies
|
||||||
import os
|
import os
|
||||||
|
|
||||||
if kwargs.get('username'):
|
if kwargs.get('username'):
|
||||||
grp = kwargs.get('group_id')
|
grp = kwargs.get('group_id')
|
||||||
else:
|
else:
|
||||||
cookie = http.cookies.SimpleCookie(os.environ.get("HTTP_COOKIE"))
|
try:
|
||||||
group = cookie.get('group')
|
cookie = http.cookies.SimpleCookie(os.environ.get("HTTP_COOKIE"))
|
||||||
grp = group.value
|
group = cookie.get('group')
|
||||||
|
grp = group.value
|
||||||
|
except Exception as e:
|
||||||
|
print('error: ' + str(e))
|
||||||
if kwargs.get('token'):
|
if kwargs.get('token'):
|
||||||
token = kwargs.get('token')
|
token = kwargs.get('token')
|
||||||
else:
|
else:
|
||||||
token = ''
|
token = ''
|
||||||
|
|
||||||
only_group = kwargs.get('only_group')
|
only_group = kwargs.get('only_group')
|
||||||
disable = 'enable = 1'
|
disable = 'enable = 1'
|
||||||
haproxy = ''
|
haproxy = ''
|
||||||
|
|
Loading…
Reference in New Issue