FedCM for Solid
User-friendly Federated logins for Solid Community Server
"FedCM for Solid" bridges the gap between the emerging Federated Credential Management API and the Solid ecosystem. By implementing an extension for the Community Solid Server, this project enables Solid-OIDC identity providers to become compatible with FedCM. This makes it possible for users to log into Solid apps without needing to remember and manually enter their Identity Provider URL, significantly improving user experience. In parallel, the project will deliver a FedCM test suite, helping others to integrate FedCM in their own decentralized systems. Together, these efforts will promote a more user-friendly authentication flow for Solid, and help ensure that the development of FedCM accommodates decentralized web architectures.
Why does this actually matter to end users?
"FedCM for Solid" bridges the gap between the emerging Federated Credential Management API and the Solid ecosystem. By implementing an extension for the Community Solid Server, this project enables Solid-OIDC identity providers to become compatible with FedCM. This makes it possible for users to log into Solid apps without needing to remember and manually enter their Identity Provider URL, significantly improving user experience. In parallel, the project will deliver a FedCM test suite, helping others to integrate FedCM in their own decentralized systems. Together, these efforts will promote a more user-friendly authentication flow for Solid, and help ensure that the development of FedCM accommodates decentralized web architectures.
Run by liquid.surf
This project was funded through the NGI0 Commons Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101135429. Additional funding is made available by the Swiss State Secretariat for Education, Research and Innovation (SERI).