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

feat: Multiple Client Secrets per Application #1507

Open
dopry opened this issue Sep 27, 2024 · 1 comment
Open

feat: Multiple Client Secrets per Application #1507

dopry opened this issue Sep 27, 2024 · 1 comment

Comments

@dopry
Copy link
Contributor

dopry commented Sep 27, 2024

Use case

As an application owner I would like to deploy a new client secret, update each of my deployments in turn, and finally remove the old one so that I do not cause downtime for my applications.

Proposal

Add a client secret model to with a 1 to many relationship to the Application model so that applications can have multiple client secrets. A user should never be able to delete all the client secrets, there should always be at least one.

@n2ygk I would love your thoughts on this.

@n2ygk
Copy link
Member

n2ygk commented Sep 27, 2024

Sounds like a cool idea. Conceptually analogous to rotating out refresh tokens.

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

No branches or pull requests

2 participants