Adds support for phone numbers and usernames, in addition to or instead of a user's full name and email address as identifiers for disambiguating accounts in the account selector. Also, makes these new fields available for websites to affect the disclosure text.
No compatibility risk as this only adds support for new fields Because Chrome is currently the only implementor of FedCM in general, there is no incremental interop risk for this feature.
None
To fully take advantage of this feature, identity providers may have to check the browser version on the client or server side, or wait until a newer Chrome has rolled out to enough users.
No security risks.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
n/a, FedCM not supported on WebView
Same as the existing FedCM.
FedCM in general is not supported on Webview. Supported on all other platforms.
https://wpt.fyi/fedcm/alternative-identifiers Some of the UI-centric aspects of this feature can not be tested with web platform tests, but the WPT tests we added verify that phone numbers and usernames are supported as valid fields by the user agent.
Does the feature depend on any code or APIs outside the Chromium open source repository and its open-source dependencies to function?
NoShipping on desktop | 141 |
DevTrial on desktop | 136 |
Shipping on Android | 141 |
DevTrial on Android | 136 |
Open questions about a feature may be a source of future web compat or interop issues. Please list open issues (e.g. links to known github issues in the project for the feature specification) whose resolution may introduce web compat/interop risk (e.g., changing to naming or structure of the API in a non-backward-compatible way).
We may add support for additional fields in the future but have no concrete plans to do so. This could be things like a user's last name or physical address.--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68923f02.050a0220.1b326.0123.GAE%40google.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
LGTM3 (and noting that the TAG review was closed as satisfied).
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b89c10e0-91b3-42b2-ad3e-c2236c9021d1n%40chromium.org.
LGTM2
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/68923f02.050a0220.1b326.0123.GAE%40google.com.