mirror of
https://github.com/simple-login/app.git
synced 2024-09-30 05:31:30 +02:00
Format with Black
This commit is contained in:
parent
aeef9ccca9
commit
739fb50b04
@ -34,10 +34,7 @@ def available_suffixes(user: User) -> [bool, str, str]:
|
|||||||
# put custom domain first
|
# put custom domain first
|
||||||
# for each user domain, generate both the domain and a random suffix version
|
# for each user domain, generate both the domain and a random suffix version
|
||||||
for alias_domain in user_custom_domains:
|
for alias_domain in user_custom_domains:
|
||||||
domain_suffixes = [
|
domain_suffixes = ["@" + alias_domain, "." + random_word() + "@" + alias_domain]
|
||||||
"@" + alias_domain,
|
|
||||||
"." + random_word() + "@" + alias_domain
|
|
||||||
]
|
|
||||||
for suffix in domain_suffixes:
|
for suffix in domain_suffixes:
|
||||||
suffixes.append((True, suffix, signer.sign(suffix).decode()))
|
suffixes.append((True, suffix, signer.sign(suffix).decode()))
|
||||||
|
|
||||||
@ -182,10 +179,15 @@ def verify_prefix_suffix(user, alias_prefix, alias_suffix) -> bool:
|
|||||||
|
|
||||||
if alias_domain_prefix:
|
if alias_domain_prefix:
|
||||||
if not alias_domain_prefix.startswith(".") or len(alias_domain_prefix) < 2:
|
if not alias_domain_prefix.startswith(".") or len(alias_domain_prefix) < 2:
|
||||||
LOG.exception("nonsensical alias suffix %s, user %s", alias_domain_prefix, user)
|
LOG.exception(
|
||||||
|
"nonsensical alias suffix %s, user %s", alias_domain_prefix, user
|
||||||
|
)
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if alias_domain not in user_custom_domains and alias_domain not in ALIAS_DOMAINS:
|
if (
|
||||||
|
alias_domain not in user_custom_domains
|
||||||
|
and alias_domain not in ALIAS_DOMAINS
|
||||||
|
):
|
||||||
LOG.exception("wrong alias suffix %s, user %s", alias_suffix, user)
|
LOG.exception("wrong alias suffix %s, user %s", alias_suffix, user)
|
||||||
return False
|
return False
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user