From Chrome 136, we're shipping support for multiple identity providers (IdPs) in FedCM passive mode on both Android and Chrome.
With this feature, developers can specify an array of multiple identity providers
in a single get()
call. The feature allows users to choose an account from a
set of supported IdPs, and relying parties (RPs) benefit from higher sign-in and sign-up rates.
If the user is logged in with multiple IdPs, they will be prompted to sign in
to the RP using one of the IdPs.
Learn more about this feature:
- How do users interact with FedCM when multiple IdPs are supported?
- How are accounts prioritized in the UI?
- How to implement support for multiple IdPs on the RP's side?
- Do users get auto-authenticated if the RP supports multiple IdPs?
You can also try out the feature with our demo.
Engage and share feedback
If you have feedback or encounter any problems, you can file an issue. Refer to the FedCM developer documentation for latest updates.