Skip to content

Secondary email features (partially?) ineffectiveΒ #18953

@mwalzer

Description

@mwalzer

Describe the bug
If an account holder loses access to the primary email, and an email verification challenge is issued, the account gets quasi-disabled even if a secondary (verified) email is registered to the account and any or all account verification details sufficient for successful login are present (password+TOTP, recovery codes). In this case, no account action except for login and Resend verification email is possible. I assume this is unwanted behaviour, otherwise what are the secondary emails good for?

Expected behavior
A successful authentication and login should allow a primary email switch and/or removal of the inaccessible email.

To Reproduce
This is hard to reproduce, but creating an account with primary and secondary email, verification of secondary email first, then disable primary email such that a *Hard failure during delivery is issued during the verification process of the primary email, should reproduce the issue.

My Platform
Platform independent

Additional context
none

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions