MCPcopy
hub / github.com/mher/flower / authenticate

Function authenticate

flower/views/auth.py:19–25  ·  view source on GitHub ↗
(pattern, email)

Source from the content-addressed store, hash-verified

17
18
19def authenticate(pattern, email):
20 if '|' in pattern:
21 return email in pattern.split('|')
22 if '*' in pattern:
23 pattern = re.escape(pattern).replace(r'\.\*', r"[A-Za-z0-9!#$%&'*+/=?^_`{|}~.\-]*")
24 return re.fullmatch(pattern, email)
25 return pattern == email
26
27
28def validate_auth_option(pattern):

Callers 7

_on_authMethod · 0.85
_on_authMethod · 0.85
_on_authMethod · 0.85
_on_authMethod · 0.85

Calls

no outgoing calls