Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User can recover account with recovery key #2637

Open
holmesworcester opened this issue Oct 11, 2024 · 2 comments
Open

User can recover account with recovery key #2637

holmesworcester opened this issue Oct 11, 2024 · 2 comments

Comments

@holmesworcester
Copy link
Contributor

holmesworcester commented Oct 11, 2024

Users should be able to create and manage recovery keys and use them, with an invite link from an admin, to completely recover access to an account (username, roles, DMs.)

These designs are currently a bit spread out. We should consolidate them, and they're probably overlap a lot with device linking and account creation generally.

Entering recovery key:

https://www.figma.com/design/mVPYWRKZ0wK3XSWkMhsS2Q/Suspend%2FRestore-(and-remove)?node-id=856-4650&t=Y15gEtGbPp12LMMO-4

Creating recovery key:
https://www.figma.com/design/mVPYWRKZ0wK3XSWkMhsS2Q/Suspend%2FRestore-(and-remove)?node-id=862-11467&t=Y15gEtGbPp12LMMO-4

Prototypes:

Create account or recover

Home screen

@holmesworcester holmesworcester converted this from a draft issue Oct 11, 2024
@holmesworcester holmesworcester changed the title User can rejoin with recovery key User can recover account with recovery key Oct 11, 2024
@holmesworcester
Copy link
Contributor Author

@jgaylor I think we could probably pause on this for now.

One note: many users are skeptical that they'd be able to keep a recovery code safe, so I think we'll emphasize device linking over recovery codes to start, and then maybe move to giving admins the ability to restore people, for groups who want that.

@holmesworcester holmesworcester moved this from Backlog - Desktop & Backend to Design - Awaiting External Feedback in Quiet Dec 2, 2024
@holmesworcester holmesworcester moved this from Design - Awaiting External Feedback to Design Backlog in Quiet Dec 4, 2024
@jgaylor
Copy link
Collaborator

jgaylor commented Dec 27, 2024

@holmesworcester AFAIK this is still paused. If not, let me know how you'd like to proceed.

  1. In the spec we have a banner that appears by default in every DM until dismissed. Dismissing it in one DM will trigger it again in new or received DMs.
  2. It also seems we've accounted for not having a recovery code here when a user follows a 'restore/invite' link.

@holmesworcester holmesworcester moved this from Design Backlog to Design - Awaiting External Feedback in Quiet Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Design - Awaiting External Feedback
Development

No branches or pull requests

2 participants