Skip to content

[Feature]: Manage connected login accounts #303

Description

@Elgamerbot99

What would you like?

I would like PrivacyNotes to add a way to manage the accounts connected to a PrivacyNotes vault.

For example, if a vault is currently connected to an old Google, Apple, or GitHub account, the user should be able to:

  • See which external accounts are currently connected.
  • Unlink an old account.
  • Link a new Google, Apple, or GitHub account to the same PrivacyNotes vault.
  • Ideally, have multiple login methods connected to the same vault.

This would allow users to change their Google/Apple/GitHub account without having to create a new vault or migrate their existing notes.

What problem does it solve?

Currently, if someone stops using the Google, Apple, or GitHub account they originally used with PrivacyNotes, there doesn't appear to be a straightforward way to replace that account while keeping the same vault.

For example, someone may have created their PrivacyNotes vault with an old Google account and later switch to a new Google account. They should be able to remove the old account and connect the new one without losing access to their existing vault and notes.

This would also be useful for people who want to stop using a particular login provider or simply want a backup login method for their vault.

The recovery phrase should remain the ultimate way to prove ownership of the vault, so changing the connected login accounts would not need to affect the vault's encryption or data.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions