Your current implementation of the introspection_endpoint for OpenID Connect follows the RFC7662 specification by including the required field “active”, as well as the optional fields “exp”, and “iat”. We request you include the additional optional fields “scope”, “client_id”, “username”, “sub”, “aud”, and “iss”. This will allow Relying Parties to better validate access tokens and mitigate the “Access Token Redirect”, and other confused deputy type attacks, by exposing the requisite data on a single endpoint.
agreed, in 3.1 we are going to improve introspection.
Yuriy, can you make a Github issue for this if there is not one already?
Thanks!
Issue created and scheduled for 3.1 https://github.com/GluuFederation/oxAuth/issues/489
Thanks, Yuriy! Closing this ticket out. Ryan, feel free to follow progress on the GitHub issue.
Thanks,
Will
Thank you!