Skip to main content

5. Authentification unique via OpenID Connect (OIDC)

Les développements récents permettant l'authentification unique d'un lecteur avec d'autres comptes qu'il utilise par ailleurs (France Connect ci-dessus, portail citoyen Publik dans la version précédente) se basent tous sur les principes d'une même technologie : OpenID Connect. Nous avons profité de l'implémentation de France Connect pour généraliser l'utilisation du protocole OpenID Connect : cela nous permet, en plus de pouvoir proposer l'authentification unique France Connect ou pour le portail citoyen Publik, de proposer une authentification unique avec tous les services tiers gérant le protocole OpenID Connect. 

Ainsi, nous pouvons prendre l'exemple d'une bibliothèque de CSE, qui disposerait d'un portail ET par ailleurs d'un site web du CSE. Après paramétrage du connecteur spécifique, l'abonné peut ainsi se connecter au portail soit avec ses identifiants abonné, soit avec les identifiants qu'il utilise pour le site web du CSE. 

Le paramétrage de ce connecteur est à faire dans Mon espace (admin) > Services en ligne abonnés > Connexion via comptes externes. 

param_openidconnect.png

Le paramétrage du connecteur personnalisé fait ensuite apparaître un bouton de connexion sur l'interface de connexion abonné, avec le libellé choisi lors du paramétrage (ici, "Compte CSE"). 

Ainsi, si on active plusieurs connecteurs se basant sur la technologie OpenID Connect, ils apparaîtront tous sur l'interface de connexion (ici, dans l'ordre : le bouton France Connect, le bouton de connexion au portail citoyen Publik, et le bouton de connexion au compte personnalisé). 

openid_connect.png