Let's decentralize single sign on with FedCM !

Credits: thhck (video) and Jackson Morgan (voice)

In a few minutes, this video shows what FedCM is, how it changes sign‑in on the web, and why IdP registration could improve the Sign-In flow in decentralized ecosystem.

What can you do?

1) Talk about it and Share the video

Post it where your community already is: Mastodon, Matrix rooms, academic mailing lists, internal IT channels, or your federation’s working groups.

2) Submit a real-world use case

This is the most valuable: concrete examples help justify why IdP registration should exist. Who are the users? What’s painful today? What would improve?

Send us an email at thhck@proton.me, a few word is enough :)

Join our dedicated matrix channel

Join one of the bi-weekly CG-meeting

3) Implement FedCM

If you’re a dev and work on structure acting as IdP, implement FedCM to your IdP.

This would help us proove real interest on this feature. Implementing a Proof of Concept is a proof of interest !
Checkout the resource bellow to get started.

External resources

  1. Working Group github repo

    FedId is FedCM's W3C working group, in this repo you will find all the links related to that new spec.

  2. Idp Registration Feature repo

    The github repo for the idp-registration feature

  3. FedCM for indieAuth

    A guide to help IndieAuth developers to add support for the FedCM API to their IndieAuth

  4. FedCM for OAuth

    A guide to help add FedCM support to OAuth

  5. FedCM MDN Doc

    Mozilla documentation on how to add FedCM support to your IdP

  6. FedCM test suite for IdP ( WIP )

    Test your IdP for FedCM compatibility