
Chaque auth maison commence par quelques lignes. Les ennuis commencent après le lancement, quand chaque petite décision devient discrètement le modèle sur lequel votre produit entier va s'appuyer.
Email, mot de passe, hash, stockage, comparaison à la connexion. Propre et terminé.
Qui compte comme utilisateur. À quelle organisation il appartient. Quelle session reste fiable. Comment retirer les accès.
Changer la page de connexion sur le papier voulait dire reconstruire tout le socle identitaire dans le code.
Il connecte les utilisateurs sans incident pendant des années. Puis un changement business transforme du jour au lendemain "ça suffit" en "ça bloque tout". Ces trois points arrivent sur quasiment chaque produit qui devient conséquent.

Le premier gros contrat arrive et les achats veulent un SSO avec leur propre Entra ou Google Workspace. Puis les deux, SAML et OIDC, car le client d’après utilise autre chose. Chaque client a sa propre configuration d’identité, et quasiment rien ne se réutilise d’un client à l’autre.

Séparée par organisation, par produit, souvent héritée via des acquisitions. « Unifier l’identité » semble être une fonctionnalité ; en code, cela signifie redéfinir ce qu’est un utilisateur ou une organisation.

Il n'y a plus que des personnes sur un navigateur. Agents, serveurs MCP et lignes de commande prétendent agir pour un utilisateur. Et votre système d'auth sait seulement gérer la connexion d'une personne sur une page.

La première version coûte peu : quelques ingénieurs, quelques semaines, et c’est livré. Puis il faut continuer à l’alimenter chaque année, avec un temps d’ingénierie qui aurait dû servir votre produit cœur.
Vous ne recevrez jamais de facture intitulée « authentification ».
Le contexte critique est dans la tête de quelqu'un, pas dans la doc.
Aucun client ne vous paiera un centime de plus parce que vous avez écrit votre propre serveur OAuth.
La plupart des solutions d'auth matures gèrent déjà SSO, MFA, organisations, login unifié, accès agent. Ce qui change vraiment, c’est si vous pouvez partir. Ne quittez pas votre propre pile de quelques milliers de lignes pour vous retrouver enfermé ailleurs.
Logto est open source, auto-hébergé, et aussi disponible en Cloud managé. Connexion, MFA, SSO et RBAC fonctionnent en standard OIDC. La facturation suit les tokens — et quand vous souhaitez changer, la porte reste ouverte.