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

Missing interactions in sign up flow #243

Closed
dickhardt opened this issue Apr 8, 2022 · 3 comments
Closed

Missing interactions in sign up flow #243

dickhardt opened this issue Apr 8, 2022 · 3 comments

Comments

@dickhardt
Copy link

https://fedidcg.github.io/FedCM/#use-cases-sign-up is very sparse in its user experience and selection of claims from the IdP. It seems to imply that name, email, and picture are all shared. There does not seem to be any mechanism for the RP to indicate which claims it is interested in -- or for the user to decide which claims to release.

@npm1
Copy link
Collaborator

npm1 commented Jul 20, 2022

This one is tricky because the browser cannot inspect the contents of the ID token and hence cannot guarantee which information is shared and which isn't. That said, I do think it is worth thinking about this more to enable custom selections of information that is being shared. Even if this means trusting the IDP to share only the information requested by the user, as that seems to be the status quo nowadays.

@yi-gu
Copy link
Collaborator

yi-gu commented May 23, 2024

We recently proposed the Fields API that allows RPs to control the disclosure UI. Would this address the initial problem?

@tttzach
Copy link
Collaborator

tttzach commented Sep 5, 2024

We believe the original request is resolved with the fields API, please feel free to reopen if you feel there's more to address.

@tttzach tttzach closed this as completed Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants