Files
wiki/comparisons/auth-solo-dev.md
2026-06-09 18:40:21 +02:00

40 lines
1.9 KiB
Markdown

---
title: Authentification Solo Dev
created: 2026-06-06
updated: 2026-06-06
type: comparison
tags: [tech, security, solo]
confidence: high
contested: false
sources: [synthesized]
---
# ⚖️ Authentification Solo Dev : Clerk vs Auth0 vs Supabase Auth vs Keycloak vs DIY
L'auth est critique et chronophage. En solo, on externalise au maximum.
## Tableau Comparatif
| Critère | **Clerk** | **Auth0** | **Supabase Auth** | **Keycloak (self-host)** | **DIY (Lucia/Auth.js)** |
| :--- | :--- | :--- | :--- | :--- | :--- |
| **Simplicité** | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐ (complexe) | ⭐⭐ (risqué) |
| **Coût** | ⭐⭐ (gratuit jusqu'à 10k users) | ⭐⭐ (cher >1k) | ⭐⭐⭐⭐⭐ (inclus Supabase) | ⭐⭐⭐⭐⭐ (gratuit) | ⭐⭐⭐⭐⭐ (gratuit) |
| **Maintenance** | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐ (à toi) | ⭐⭐ (à toi) |
| **Social login** | ✅ out of the box | ✅ complet | ✅ | ✅ | ❌ à coder |
| **2FA, Magic Link** | ✅ | ✅ | ✅ | ✅ | À coder |
| **UI préfaite** | ✅ magnifique | ⚠️ basique | ⚠️ basique | ✅ thèmes | ❌ |
| **Communauté** | En croissance | Énorme | Énorme | Grande | Petite |
| **Idéal pour** | Apps Next.js modernes | Entreprises | Apps Supabase | Self-host / homelab | Apps minimalistes |
## Recommandations Solo Dev
- **Next.js + design soigné** : **Clerk** (UI sublime, setup en 10 min, gratuit jusqu'à 10k).
- **Tu utilises déjà Supabase** : **Supabase Auth** (inclus, gratuit, RLS intégré).
- **Tu veux une solution open-source, self-hosted** : **Keycloak** (lourd mais puissant).
- **Tu veux comprendre et apprendre** : **Lucia** (TS) ou **Auth.js** (Next.js) (DIY pédagogique).
- **Entreprise / B2B avec SSO requis** : **Auth0** (le plus complet pour SSO/SAML).
## Liens
- [[oauth-2]]
- [[zero-trust]]
- [[secret-management]]
- [[email-transactionnel-solo-dev]]
- [[stack-backend-solo-dev]]