mirror of
https://github.com/simple-login/app.git
synced 2024-09-30 13:41:29 +02:00
fix: preserve web behaviour for mailbox verify code override (#2240)
This commit is contained in:
parent
6d17eaa1ec
commit
8cbd8eb841
@ -212,9 +212,10 @@ def generate_activation_code(
|
|||||||
mailbox: Mailbox, use_digit_code: bool = False
|
mailbox: Mailbox, use_digit_code: bool = False
|
||||||
) -> MailboxActivation:
|
) -> MailboxActivation:
|
||||||
clear_activation_codes_for_mailbox(mailbox)
|
clear_activation_codes_for_mailbox(mailbox)
|
||||||
|
if use_digit_code:
|
||||||
if config.MAILBOX_VERIFICATION_OVERRIDE_CODE:
|
if config.MAILBOX_VERIFICATION_OVERRIDE_CODE:
|
||||||
code = config.MAILBOX_VERIFICATION_OVERRIDE_CODE
|
code = config.MAILBOX_VERIFICATION_OVERRIDE_CODE
|
||||||
elif use_digit_code:
|
else:
|
||||||
code = "{:06d}".format(random.randint(1, 999999))
|
code = "{:06d}".format(random.randint(1, 999999))
|
||||||
else:
|
else:
|
||||||
code = secrets.token_urlsafe(16)
|
code = secrets.token_urlsafe(16)
|
||||||
|
Loading…
Reference in New Issue
Block a user