Skip to content
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

Implements new consent flow (work in progress) #836

Closed
wants to merge 1 commit into from
Closed

Conversation

aeneasr
Copy link
Member

@aeneasr aeneasr commented May 1, 2018

@aeneasr aeneasr self-assigned this May 2, 2018
@aeneasr aeneasr added the feat New feature or request. label May 2, 2018
@aeneasr aeneasr added this to the 1.0.0-alpha.1 milestone May 2, 2018
@aeneasr aeneasr added breaking change Changes behavior in a breaking manner. package/oauth2 labels May 2, 2018
@aeneasr aeneasr changed the title Implements new consent flow Implements new consent flow (work in progress) May 2, 2018
This patch makes significant changes to the consent flow. First,
the consent flow is being renamed to "User Login and Consent Flow"
and is split into two redirection flows, the "User Login Redirection Flow"
and the "User Consent Flow".

Conceptually, not a lot has changed but the APIs have been cleaned up
and the new flow is a huge step towards OpenID Connect Certification.

Besides easier implementation on the (previously known as) consent app,
this patch introduces a new set of features which lets ORY Hydra
detect previous logins and previously accepted consent requests. In turn,
the user does not need to login or consent on every OAuth2 Authorize Code
Flow.

This patch additionally lays the foundation for revoking tokens per
user or per user and client.

Awesome.

Closes #771
Closes #772
@aeneasr
Copy link
Member Author

aeneasr commented May 4, 2018

This has been merged directly into 1.0.x branch

@aeneasr aeneasr closed this May 4, 2018
@aeneasr aeneasr deleted the closes-772 branch May 19, 2018 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change Changes behavior in a breaking manner. feat New feature or request. package/oauth2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant