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

Reroll keys #2050

Open
3 tasks done
chronark opened this issue Aug 28, 2024 · 1 comment · May be fixed by #2058
Open
3 tasks done

Reroll keys #2050

chronark opened this issue Aug 28, 2024 · 1 comment · May be fixed by #2058
Labels
Feature New feature or request

Comments

@chronark
Copy link
Collaborator

chronark commented Aug 28, 2024

Preliminary Checks

Is your feature request related to a problem? Please describe.

We should have a way to reroll a key from the UI.
When rolling keys, you usually need to do it in 3 steps

  1. Create new key
  2. Add new key to all of your applications
  3. Delete old key

We can make that much smoother by combining step 1 and 3. The user would select a key and reroll it. Under the hood we generate a new key and set an expiration on the old one.

Axiom have a neat UI for this and we can take some inspiration from them
CleanShot 2024-08-28 at 21 34 43@2x

Describe the solution

On the keys detail page, we add an action button to reroll the key
Clicking this button would open a modal similar to the one from axiom, where the user can enter an expiration time and then receives a new key after confirming.

Describe alternatives you have considered (if any)

No response

Additional context

No response

@chronark chronark added Feature New feature or request Needs Approval Needs approval from Unkey labels Aug 28, 2024
Copy link

linear bot commented Aug 28, 2024

ENG-1308 Reroll keys

@chronark chronark removed the Needs Approval Needs approval from Unkey label Aug 28, 2024
@ygorhiroshi ygorhiroshi linked a pull request Sep 1, 2024 that will close this issue
18 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant