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

FedCM bundle: Continuation API, account labels, custom parameters, scopes #336

Open
cbiesinger opened this issue Apr 15, 2024 · 0 comments
Assignees
Labels
topic: authentication Spec relates to authentication, e.g. passwords, passkeys, OAuth venue: Federated Identity CG

Comments

@cbiesinger
Copy link

WebKittens

No response

Title of the spec

FedCM bundle: Continuation API, account labels, custom parameters, scopes

URL to the spec

n/a

URL to the spec's repository

https://github.com/fedidcg/FedCM/

Issue Tracker URL

No response

Explainer URL

see below

TAG Design Review URL

w3ctag/design-reviews#945

Mozilla standards-positions issue URL

n/a

WebKit Bugzilla URL

No response

Radar URL

No response

Description

This bundles a few features that we would like to launch at the same time:

Continuation API:
fedidcg/FedCM#555

This lets the IDP open a popup window to finish the sign-in flow after potentially collecting additional information.

Parameters API:
fedidcg/FedCM#556

This lets RPs pass additional data to the ID assertion endpoint

Scope API:
fedidcg/FedCM#559

This lets RPs bypass the data sharing prompt in favor of the IDP prompting

Scaling well-known:
fedidcg/FedCM#552

This lets IDPs use different config files in different contexts without weakening FedCM privacy properties, by allowing one accounts endpoint for the eTLD+1 (instead of one config file, which is more limiting than necessary)

Account labels:
fedidcg/FedCM#553

Combined with the previous proposal, this allows filtering the account list per config file without providing additional entropy to the IDP.

@hober hober added topic: authentication Spec relates to authentication, e.g. passwords, passkeys, OAuth venue: Federated Identity CG labels May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: authentication Spec relates to authentication, e.g. passwords, passkeys, OAuth venue: Federated Identity CG
Projects
None yet
Development

No branches or pull requests

4 participants