Aller au contenu
Skycloak
Cas d'usage

Une authentification pour startups qui grandit avec votre produit

Une startup qui lance son premier produit a besoin d'une connexion qui fonctionne dès le premier jour, qui coûte peu de temps d'ingénierie et qui tient encore quand le premier client professionnel demande le SSO. Skycloak Platform est conçu pour ce parcours : Skycloak exploite le service de connexion, votre application utilise des protocoles standard, et une offre gratuite prévue couvre jusqu'à 25 000 utilisateurs actifs par mois.

Pourquoi une startup ne devrait pas développer sa propre connexion

La connexion paraît simple au départ, parce qu'un formulaire et une table d'empreintes de mots de passe semblent faciles à écrire. Le travail grossit vite dès qu'il faut ajouter la réinitialisation des mots de passe, l'authentification multifacteur, la gestion des sessions et la protection contre les mots de passe divulgués, et chacun de ces points comporte des détails de sécurité faciles à rater. Pour une petite équipe, chaque semaine passée là-dessus est une semaine de moins sur le produit que vos premiers clients paient.

Exploiter vous-même un serveur d'identité open source déplace le problème sans le supprimer, car quelqu'un dans l'équipe doit alors corriger, dimensionner et sauvegarder ce serveur. Skycloak Platform est exploité par Skycloak sous forme de service, si bien que vous n'avez ni serveur, ni base de données, ni mise à jour à gérer. Votre application envoie les utilisateurs vers les pages de connexion de la plateforme et vérifie les jetons qui reviennent, avec OpenID Connect et OAuth 2.1.

Ce que couvre l'offre gratuite prévue

L'offre gratuite de la plateforme doit ouvrir en 2027 et couvre jusqu'à 25 000 utilisateurs actifs par mois. Un utilisateur actif est une personne qui effectue une connexion interactive au cours d'un mois calendaire, donc les comptes inutilisés ne sont pas comptés. L'offre comporte des limites contre les abus, comme les inscriptions automatisées, et des offres payantes suivent pour les produits qui la dépassent.

Chacun de vos environnements, par exemple la production, la préproduction et le développement, est un tenant distinct avec ses propres utilisateurs, ses réglages et son adresse de connexion sur skycloakid.com. Vous pouvez ainsi tester des changements en préproduction sans toucher aux vrais utilisateurs, et ajouter votre propre domaine lorsque vous voulez que la connexion porte le nom de votre produit. Vous choisissez aussi la région de chaque tenant, les États-Unis ou l'Union européenne, à sa création, et ses données y restent.

Ce qui se passe quand le premier client professionnel demande le SSO

Les startups qui vendent aux entreprises reçoivent souvent la même demande de leur premier grand client : ses employés doivent se connecter via le fournisseur d'identité de l'entreprise. Au plan de la plateforme, les organisations représentent vos clients professionnels, chacune avec ses propres rôles, et le SSO d'entreprise en SAML relie une organisation à son fournisseur d'identité. Le SCIM entrant depuis Microsoft Entra ID, Okta ou tout annuaire SCIM 2.0 peut ensuite créer et supprimer les utilisateurs de ce client pour vous.

Comme ces fonctionnalités reposent sur la même plateforme que votre première page de connexion, les ajouter n'implique ni migration ni second système d'identité. Les passkeys et l'authentification multifacteur figurent aussi au plan, avec une vérification des mots de passe compromis dans les données de Have I Been Pwned. La plateforme est encore en construction : une démo vous montre ce que vous pouvez utiliser aujourd'hui et ce qui reste prévu.

Questions fréquentes

Pourrons-nous quitter la plateforme plus tard si nous la dépassons ?

Oui. La plateforme est conçue pour exporter un tenant vers un fichier de realm Keycloak, afin que vos utilisateurs puissent passer sur un serveur Keycloak que vous exploitez. Comme la plateforme utilise OpenID Connect, OAuth 2.1 et SAML, votre code applicatif ne dépend pas non plus d'un protocole propriétaire.

Devons-nous exploiter une infrastructure ?

Non. Skycloak exploite la plateforme, y compris sa base de données, ses mises à jour et ses pages de connexion. Votre application a seulement besoin d'une bibliothèque cliente OpenID Connect standard pour connecter les utilisateurs et vérifier leurs jetons.

Découvrez Skycloak Platform par vous-même

Réservez une démo : nous vous présentons la plateforme en partant de vos propres parcours de connexion.