JanRain, OpenID, SSO, Single sign-on – Permettre à un utilisateur de s’enregistrer avec son couple nom d’utilisateur, mot de passe favori
Donner la possibilité à vos utilisateurs de s’enregistrer avec leur identifiant favori offre une chance à votre site d’enregistrer un plus grand d’utilisateurs sans que cela soit pour eux un effort. C’est nettement plus engageant de permettre à vos utilisateurs de s’enregistrer sur votre site avec le couple nom d’utilisateur et le mot de passe qui leur vient instantanément à l’esprit, en clair le plus usuel, on top of their mind
comme disent les anglo-saxons. On avait vu dans un article précèdent comment connecter son blog en s’appuyant exclusivement sur le profil Facebook. Or il existe bien plus de profils que celui, unique, de Facebook. En effet, chacun des utilisateurs susceptible de venir sur votre site est sans aucun doute titulaire de plusieurs profils : Google, Twitter, OpenID, Yahoo, Linkedin… C’est d’ailleurs même parfois un casse-tête pour chaque utilisateur de se souvenir de tous ses identifiants !
- Facebook, WordPress, Buddypress – Connecter votre blog ou votre réseau social à Facebook
http://social.hecube.net/2009/07/facebook-wordpress-buddypress-connecter-votre-blog-ou-votre-reseau-social-a-facebook/
On va donc voir à l’aide notamment de la plate-forme JanRain, comment résorber facilité la complexité de l’inscription, c’est une solution pour obtenir une authentification simplifiée pour vos utilisateurs, un pas de plus vers le Single Sign-On (SSO).
S’inscrire à JanRain
On va utiliser notre compte twitter pour s’inscrire à la plate-forme JanRain afin d’obentir tous les éléments nécessaires au paramétrage de notre application d’authentification. Le plus important étant d’obtenir une clé d’API de ce genre 34422458y45677874uw5532109876reyaphu54wu
.
On s’inscrit à l’offre gratuite
On choisit l’inscription via Twitter
On complète le formulaire d’inscription
C’est fait…
Pour l’application d’authentification gratuite, vous n’avez droit qu’à 4 plate-formes possibles : Yahoo, Google, OpenID, AOL. Vous pouvez toutefois sélectionner les plate-formes de votre choix.
Paramétrage du plugin WordPress fourni par Janrain
Remplissez le champs avec l’API key fourni par Janrain ex 34422458y45677874uw5532109876reyaphu54wu
Définissez vos paramètres
Exemple l’inscription au blog peut se faire via 4 authentifications : Yahoo, Google, OpenID, AOL
En savoir plus
- Social Logins Made Easy with Janrain
http://blog.programmableweb.com/2010/10/19/social-logins-made-easy-with-janrain/ - User Management Platform | Janrain
http://janrain.com/ - Social Login & Social Sharing by Janrain
http://wordpress.org/extend/plugins/rpx/ - Les librairies PHP pour tirer profit de OpenID
http://wiki.openid.net/w/page/12995176/Libraries - LightOpenID
http://gitorious.org/lightopenid - Zend Framework OpenID Component
http://framework.zend.com/manual/1.12/fr/zend.openid.html