Hello, my team and I have run into issues with the...
# contributors
w
Hello, my team and I have run into issues with the one-time-use nature of
refresh_token
and after looking at various issues in GitHub it appears we are not alone. I've started a fork of both
fosite
and
hydra
to introduce a configuration variable to disable one-time use refresh tokens and would like to get a first pass of my changes. Draft PR here
l
Official name for this feature is Refresh Token Rotation as per https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics#section-4.13.2. Having it off is kinda dangerous for public clients, but I see how it can be useful. I would probably go for
oauth2.refresh_token_rotation.enabled
. This is also something I would consider making per-client.
w
Great idea! Thank you - it's been changed.