jazzband / django-oauth-toolkit

OAuth2 goodies for the Djangonauts!
https://django-oauth-toolkit.readthedocs.io
Other
3.06k stars 777 forks source link

feat: multiple client secrets #1356

Open dopry opened 8 months ago

dopry commented 8 months ago

Is your feature request related to a problem? Please describe. There are times when one wants to change the client secret. Right now if you change the client secret there is a window of time in which either some clients will have the new secret and the server won't or the server will have the new secret and the clients won't.

Describe the solution you'd like I'd like to be able to setup multiple client secrets. So I could create a new secret, deploy it to my clients, then remove the old secret on the server.

Describe alternatives you've considered There are no alternatives that I have considered.