mirror of https://gitlab.com/bashrc2/epicyon
Report auth failures
parent
19232de127
commit
68a1559881
15
daemon.py
15
daemon.py
|
@ -1067,19 +1067,18 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
# to be authorized to use an account you don't own
|
# to be authorized to use an account you don't own
|
||||||
if '/' + nickname + '/' in self.path:
|
if '/' + nickname + '/' in self.path:
|
||||||
return True
|
return True
|
||||||
if '/' + nickname + '?' in self.path:
|
elif '/' + nickname + '?' in self.path:
|
||||||
return True
|
return True
|
||||||
if self.path.endswith('/'+nickname):
|
elif self.path.endswith('/'+nickname):
|
||||||
return True
|
return True
|
||||||
print('AUTH: nickname ' + nickname +
|
print('AUTH: nickname ' + nickname +
|
||||||
' was not found in path ' + self.path)
|
' was not found in path ' + self.path)
|
||||||
return False
|
return False
|
||||||
if self.server.debug:
|
print('AUTH: epicyon cookie ' +
|
||||||
print('AUTH: epicyon cookie ' +
|
'authorization failed, header=' +
|
||||||
'authorization failed, header=' +
|
self.headers['Cookie'].replace('epicyon=', '') +
|
||||||
self.headers['Cookie'].replace('epicyon=', '') +
|
' tokenStr=' + tokenStr + ' tokens=' +
|
||||||
' tokenStr=' + tokenStr + ' tokens=' +
|
str(self.server.tokensLookup))
|
||||||
str(self.server.tokensLookup))
|
|
||||||
return False
|
return False
|
||||||
print('AUTH: Header cookie was not authorized')
|
print('AUTH: Header cookie was not authorized')
|
||||||
return False
|
return False
|
||||||
|
|
Loading…
Reference in New Issue