I am looking at this test case <https://github.com...
# contributors
l
I am looking at this test case https://github.com/ory/hydra/blob/master/oauth2/fosite_store_helpers.go#L185-L212 and I see that it stores multiple sessions with same request ID, is this really valid? shouldn't request IDs be unique? especially because fosite store interface has
RevokeAccessToken
and
RevokeRefreshToken
which operate based on request ID, so then they can revoke multiple tokens?
ping @high-optician-2097
h
Yes, revokation revokes the whole request chain as per spec
l
but isn't there always just one token per (request ID, token type)?
h
Not with the new graceful feature
l
I see, thanks
h
any time