SSO: Créer le "Login With" de son service en 3 étapes

Emmanuel Gautier

Architecte CIAM Freelance | Développeur

Pourquoi proposer son propre SSO ?

Déjà, c'est quoi un SSO (Single Sign-On) ?

Sans SSO

Avec SSO

Ouvrir ses services

Améliorer l'UX

Un seul login pour les gouverner tous

Améliorer la DX

Faciliter l'intégration

Standard Protocol
(OpenID Connect, SAMLv2)

SDK

Existing Documentations, Blog Posts, example projects, ... etc

Etape 1

Exposer son Identity Provider

Cas fictif 1 : DB

Cas fictif 2 : Auth Service

Deploy an OpenID Connect Provider

Solution Tech 1 : Ory Hydra

Solution Tech 2 : Auth0

Etape 2

Protéger ses ressources

Cas fictif

Solution

Solution

Etape 3

Onboarder 

Documentation

OpenID Connect Provider Configuration

SDKs

Wrap existing SDKs, Create strategy, ... etc

List available scopes, audiences, prompt, ... etc

Login with <>

scope=question:ask​ 

SSO: Créer le "Login With" de son service en 3 étapes

By Emmanuel Gautier

SSO: Créer le "Login With" de son service en 3 étapes

  • 138