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

Skip consent flow in default Ory Network UI #205

Closed
5 of 6 tasks
sirmax opened this issue Dec 29, 2022 · 4 comments · Fixed by ory/hydra#3451
Closed
5 of 6 tasks

Skip consent flow in default Ory Network UI #205

sirmax opened this issue Dec 29, 2022 · 4 comments · Fixed by ory/hydra#3451
Assignees
Labels
feat New feature or request.

Comments

@sirmax
Copy link

sirmax commented Dec 29, 2022

Preflight checklist

Describe your problem

This was originally posted in Ory Community Slack.

Currently it is not possible to skip the consent UI when using the default Ory Network authentication UI.

Describe your ideal solution

In my Ory Network project I would like to configure an OAuth2 client to skip the consent flow. This is very useful for the first-party clients, where a consent screen is an annoyance for the users and a potential source of problems, if a user does not check all the required consent boxes.

Workarounds or alternatives

The only known workaround is to implement and host a custom auth/consent UI, that would auto-accept any consent challenge. But this reduces the usefulness of Ory Network.

Version

latest

Additional Context

No response

@sirmax sirmax added the feat New feature or request. label Dec 29, 2022
@aeneasr
Copy link
Member

aeneasr commented Dec 29, 2022

Acknowledged, adding this to our board

@aeneasr
Copy link
Member

aeneasr commented Feb 8, 2023

One thing we have done in the past is to allow clients with the consent scope to skip the consent. However, since we now support dynamic client registration this is no longer a good idea in my opinion, as anyone can set the consent scope for an app now.

Alternatively, this could be a new flag we add to the OAuth2 Client which is possible to modify when using the admin interface. A quick and dirty fix would be to use the OAuth2 Client metadata (but adding a proper field is preferred).

The consent UI would then simply check this flag and if it is set, auto-accept the consent with full scope.

@hperl hperl linked a pull request Mar 1, 2023 that will close this issue
7 tasks
@danbim
Copy link

danbim commented Mar 3, 2023

Hi @aeneasr ! We are looking forward to using this feature :). Doing a quick check it seems it is not available on Ory Network. How can I as a user know when such (or any other) change is rolled-out to Ory Network?

@kmherrmann
Copy link

Hi Daniel, we'll announce the feature on changelog.ory.sh as soon as it is live on Ory Network (very soon!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat New feature or request.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants