Casdoor
L’alternative gratuite àAuth0
Casdoor remplace Auth0 par un serveur d'identité auto-hébergé : comptes utilisateurs, page de connexion et accès à toutes tes applis. Connexion par mot de passe, code par e-mail ou SMS, passkey, reconnaissance faciale ou plus de 100 fournisseurs (Google, GitHub, Microsoft), double authentification en option. Il parle OAuth 2.0, OpenID Connect, SAML, CAS, LDAP et SCIM : applis récentes et vieux outils partagent les mêmes comptes. Version hébergée sur casdoor.com, gratuite jusqu'à 25 000 utilisateurs actifs par mois. La précaution : un serveur d'identité se met à jour chaque semaine, sans exception. Casdoor a publié 18 failles depuis début 2025, dont 8 critiques en 2026, toutes corrigées. Change le mot de passe admin par défaut (admin et 123) dès la première connexion.

Face à Auth0 : le match
Prix
Casdoor
0 € sur ton serveur
Auth0
31 €/mois (Essentials)
Utilisateurs
Casdoor
Illimités
Auth0
500 actifs par mois sur Essentials, puis plus cher
Double authentification
Casdoor
Incluse
Auth0
Version Pro dès Essentials
| VS | Casdoor | Auth0 ↗ |
|---|---|---|
| Prix | 0 € sur ton serveur | 31 €/mois (Essentials) |
| Utilisateurs | Illimités | 500 actifs par mois sur Essentials, puis plus cher |
| Double authentification | Incluse | Version Pro dès Essentials |
| SSO d'entreprise (SAML, LDAP) | Inclus | Limité selon l'offre |
| Où vivent tes comptes | Sur ton serveur, dans le pays que tu choisis | Chez Okta, entreprise américaine |
| Sécurité | À toi de mettre à jour chaque semaine | Gérée par Okta |
| Ce qu'il te faut | Un serveur et une base de données | Un compte |
Comment l’installer (même en partant de zéro)
Un conteneur Docker et une base de données sur ton serveur. Le prompt installe la version de production (pas la démo tout en un), change le mot de passe par défaut et prépare les mises à jour de sécurité.
- 1
Colle ce prompt dans Claude (Code ou Desktop)
Il installe Casdoor depuis le dépôt officiel, sécurise le compte administrateur, branche ton appli et prépare la mise à jour hebdomadaire :
Installe Casdoor sur mon serveur : c'est le serveur d'identité open source qui remplace Auth0 (dépôt GitHub casdoor/casdoor, site casdoor.ai). N'utilise pas l'image casdoor-all-in-one, réservée aux essais : installe l'image officielle casbin/casdoor avec une base PostgreSQL ou MySQL dans Docker Compose, en suivant la documentation du dépôt, sur la dernière version publiée, et place-le derrière mon nom de domaine en HTTPS. Dès la première connexion, remplace le mot de passe administrateur par défaut (admin / 123) par un mot de passe long et active la double authentification sur ce compte. Mets l'interface en français. Crée ensuite une organisation et une application pour mon site, active la connexion par e-mail et avec Google, et montre-moi comment brancher mon appli avec OpenID Connect. Casdoor corrige souvent des failles de sécurité : prépare une commande de mise à jour que je lancerai chaque semaine, avec une sauvegarde de la base avant chaque mise à jour, et montre-moi comment être prévenu des nouvelles versions sur GitHub. Explique chaque étape simplement, je débute. Analyse le repo GitHub et regarde s'il est safe à installer par rapport à ma machine et mon infrastructure. Pose-moi un maximum de questions sous forme de widget pour clarifier ma demande et être le plus précis possible.
- 2
Teste d'abord sur la démo
demo.casdoor.com te laisse cliquer partout avant d'installer quoi que ce soit, avec admin et 123. Les données repartent à zéro toutes les 5 minutes.
- 3
Mets-le à jour chaque semaine
Un serveur d'identité, c'est la porte d'entrée de tous tes comptes. Casdoor publie des correctifs plusieurs fois par semaine : lance ta commande de mise à jour au moins une fois par semaine, après une sauvegarde.
Ce que tu en fais concrètement
La connexion de ton appli, sans facture par utilisateur
Chez Auth0, la double authentification Pro et les rôles commencent à 35 dollars par mois pour 500 utilisateurs actifs, et le prix monte avec eux. Ici, le nombre de comptes ne change rien à la facture.
Un seul compte pour tous tes outils
Tes clients ou ton équipe utilisent le même compte sur ton site, ton appli et tes outils internes, par OpenID Connect, SAML ou LDAP.
Tes comptes restent chez toi
Les données de tes utilisateurs vivent sur ton serveur, dans le pays que tu choisis, pas chez une entreprise américaine : un vrai argument quand un client te parle RGPD.
La santé du projet, en un coup d’œil
Avant d’installer un outil open source, une question compte : est-ce que le projet est vivant ? Ces scores sont calculés depuis les données publiques GitHub. Ce ne sont pas des notes en l’air.
97/100
ExcellentProjet très actif et bien entretenu : tu peux y aller sereinement.
- Activité
- 100
Est-ce que le code bouge ? (commits des 30 derniers jours)
- Maintenance
- 100
Depuis quand la dernière mise à jour ? Plus c’est frais, mieux c’est.
- Communauté
- 87
Étoiles et contributeurs : du monde autour = de l’aide et des correctifs.
- Maturité
- 100
L’âge du projet. Assez vieux pour être solide, encore vivant.
- Momentum
- 100
Le rythme du moment comparé à son rythme habituel : ça accélère ou ça s’endort ?
Le repo en chiffres
- Étoiles GitHub
- 14,8 k
- Forks
- 1,9 k
- Contributeurs
- 325
- Commits
- 4,3 k
- Âge du projet
- 6.1 ans
- Dernier commit
- il y a 3 j
- Taille
- 51.6 MB
- Licence
- Apache-2.0
Construit avec
- Go 62.8%
- TypeScript 36.2%
Scores calculés automatiquement depuis l’API GitHub (activité des 30 derniers jours, fraîcheur des mises à jour, taille de la communauté, âge du projet). Actualisés chaque jour.
L’avis de Loucash
6/10
Casdoor fait ce qu'Auth0 fait, gratuitement : page de connexion à tes couleurs, connexion Google, double authentification, SSO d'entreprise, gestion des droits. Et il le fait sur ton serveur, sans facture qui grimpe avec tes utilisateurs. Ce que j'apprécie : tout se règle dans la console, en français, et le serveur MCP permet à Claude de gérer les comptes à ma place. Pourquoi 6 et pas plus : c'est un serveur d'identité, et son historique de sécurité m'oblige à te prévenir. Huit failles critiques publiées en 2026, les deux dernières mi-septembre, toutes corrigées depuis, mais ça veut dire que tu dois le mettre à jour chaque semaine, sans exception. L'interface est dense, et il faut comprendre OpenID Connect pour brancher ton appli. Si tu débutes et que tu restes sous 25 000 utilisateurs actifs par mois, l'offre gratuite d'Auth0 est plus sûre pour toi.
C’est pour toi si : Tu gères plusieurs applis ou des clients qui veulent leurs comptes chez toi, tu sais mettre à jour un serveur chaque semaine, et Auth0 commence à te coûter cher. Si tu débutes, ou si tu tiens dans l'offre gratuite d'Auth0, ne change rien.
À voir aussi dans la bibliothèque
OpenSEO
Data & analytics134 € /moisL'outil SEO open source qui fait le travail de Semrush et Ahrefs : recherche de mots-clés, backlinks, suivi de positions, audit de site, visibilité dans les réponses des IA. Le logiciel est gratuit et s'héberge chez toi ; les données SEO se paient à l'usage, quelques centimes la requête, sans abonnement.
Voir la fiche →
PocketBase
Data & analytics22 € /moisUn backend complet dans un seul fichier : base SQLite, comptes utilisateurs, fichiers, temps réel et tableau de bord d'administration. Tu le lances sur ton serveur et tu as l'équivalent de Supabase ou Firebase, sans abonnement.
Voir la fiche →
LibreCrawl
Data & analytics22 € /moisLe crawler SEO qui passe ton site au peigne fin : titres, meta, liens cassés, redirections, rendu JavaScript, exports sans limite. Ce que fait Screaming Frog, sur ta machine, sans licence annuelle.
Voir la fiche →
Un mail par semaine qui te fait économiser
Chaque mardi : les alternatives open source qui viennent d’entrer dans la bibliothèque, ce qu’elles remplacent et ce qu’elles te font économiser. Un mail, pas plus.
Gratuit. Un mail le mardi. Désinscription en un clic. Tes données
Rejoins les lecteurs du mardi






