Skip to content

Allow a user to have more than one email address #305

@ggascoigne

Description

@ggascoigne

When users change their email address, they end out creating several user accounts, it would be nice to allow them to be merged in a more practical way.

This doesn't happen too often, so I don't mind if there has to be admin involvement. Maybe there's a user merge workflow where you select the accounts and pick which one should be left at the end of the process. Ideally, I want a way to have a user with more than email address, and I want a way to migrate all user relationships from an old value over to the new value when separate user accounts are collapsed down into a single one.

Perhaps related to this, the database has a 1:n relationship between user and profile. This was intended as 1:1 and never enforced, this should probably be tidied up at the same time.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions