Contribute Media
A thank you to everyone who makes this possible: Read More

Canaille, un fournisseur d'identité léger en Python

Description

[Canaille](https://canaille.readthedocs.io) est un fournisseur d'identité léger qui implémente les normes OpenID Connect, OAuth2 et SCIM.

C'est une sorte de Keycloak super léger, écrit en Python, qui utilise Flask et htmx.

Je voudrais vous présenter les fonctionnalités de Canaille, d'où est venu ce besoin de réinventer la roue, les autres projets dans lesquels ce développement m'a fait mettre les mains (et parfois devenir co-mainteneur).

Enfin je voudrais présenter comment développer des applications web en déléguant complètement l'authentification grâce à OIDC et SCIM. Et comment utiliser Canaille pour avoir un serveur d'identité dans un environnement de développement ou dans des tests unitaires, sans mettre sa machine à genoux.

Details

Improve this page