Clerk
Clerk est une plateforme complète d'authentification et de gestion des utilisateurs pour les applications modernes. Elle fournit des composants d'interface utilisateur préconstruits pour l'inscription, la connexion, les profils utilisateur et la gestion des organisations, avec prise en charge des mots de passe, de l'authentification sans mot de passe, des connexions sociales (Google, GitHub, Microsoft, etc.), de l'authentification multifacteur et du SSO d'entreprise via SAML. Clerk gère la gestion des sessions, le stockage des données utilisateur, le contrôle d'accès basé sur les rôles et les webhooks pour les événements utilisateur. Elle propose des SDK pour React, Next.js, Remix, Gatsby et d'autres frameworks, ainsi que des bibliothèques backend pour Node.js, Go, Ruby et Python. Clerk est conçu pour les développeurs qui ont besoin d'une authentification prête à l'emploi sans construire des flux d'authentification personnalisés, avec des fonctionnalités telles que la personnalisation de la marque, la vérification par e-mail/SMS, les liens magiques et des tableaux de bord d'administration pour la gestion des utilisateurs.