Skip to content

Add Authorization Endpoint #26

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

Closed
dfcoffin opened this issue Apr 16, 2020 · 3 comments
Closed

Add Authorization Endpoint #26

dfcoffin opened this issue Apr 16, 2020 · 3 comments
Assignees
Labels
status: duplicate A duplicate of another issue

Comments

@dfcoffin
Copy link

An authorization server should support a /authorize endpoint.

The endpoint should support the authorization code grant. It should verify the response_type, client_id, redirect_uri, scope, and state parameters and formulate an authorization response. The redirect_uri, scope, and state parameters are optional but MUST be verified if present.

The authorization code response should consist of code and state parameters. The state parameter is optional but MUST be returned if provided in the authorization request.

@dfcoffin dfcoffin added the type: enhancement A general enhancement label Apr 16, 2020
@paurav-munshi
Copy link
Contributor

Hi Team, I would like to work on this. I have experience working on integrating applications with IDP using Authorization grant. I am new to Spring Security though. Let me know if I can work on this.

Thanks,
Paurav.

@jgrandja
Copy link
Collaborator

Thank you for the offer @paurav-munshi.

It's a bit too early to work on this at the moment.
Our initial focus is to implement the client_credentials grant via #19 as the initial set of issues.

The authorization_code grant is much more involved and requires quite a few components to work together.

Over the next week or so, we'll be planning the next set of tasks at which point we'll have a more clear plan on next set of tasks. I'll be sure to reach out to you when we are ready. Thanks again and please stay tuned.

@jgrandja
Copy link
Collaborator

@dfcoffin I couldn't find a way to convert this issue to an epic so I'll close this in favour of #36.

@jgrandja jgrandja added status: duplicate A duplicate of another issue and removed type: enhancement A general enhancement labels Apr 21, 2020
@jgrandja jgrandja self-assigned this Apr 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: duplicate A duplicate of another issue
Projects
None yet
Development

No branches or pull requests

3 participants