-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Implement Token Endpoint #67
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
Comments
@jgrandja May I pick this up? |
Thank you @kratostaine. The issue is yours. |
@kratostaine How are things coming along with the PR? Do you have any questions or do you need any help? |
@jgrandja Thank you for enquiring. I don't have any questions right now and am going as per the RFC 6749 spec. Will reach out whenever I have any doubts. |
@jgrandja Have a query regarding this. How should the |
@jgrandja Also regarding the above, I understand that |
The The
The |
@jgrandja regarding this, instead of having |
Yes, thanks for clarifying this. Typically, a |
An authorization server provides a token endpoint, which the client uses to exchange an authorization grant for an access token.
The
OAuth2TokenEndpointFilter
should be implemented as aFilter
. TheDefaultAuthorizationCodeTokenResponseClient
in thespring-security-oauth2-client
module is the client that calls the Token Endpoint.Implementation Requirements
Filter
should process requests for the (default) path/oauth2/token
authorizationGrantConverter
should convert a validauthorization_code
Access Token Request toOAuth2AuthorizationCodeAuthenticationToken
Implement authorization_code AuthenticationProvider #68OAuth2AuthorizationCodeAuthenticationToken
should be passed to theAuthenticationManager
AuthenticationManager
should be composed ofOAuth2AuthorizationCodeAuthenticationProvider
Implement authorization_code AuthenticationProvider #68OAuth2AccessTokenAuthenticationToken
Implement authorization_code AuthenticationProvider #68 should be returned fromAuthenticationManager
OAuth2AccessToken
should be updated in the in-flightOAuth2Authorization
Implement Authorization Model / Service #43class
andpublic
methodsSpecification References
3.1. Token Endpoint
4.1. Authorization Code Grant
4.1.3. Access Token Request
4.1.4. Access Token Response
The text was updated successfully, but these errors were encountered: