Aujourd’hui, l’expérience utilisateur passe par de plus en plus de fluidité d’utilisation. Minimiser les interactions pour se connecter aux différents services de vos plateformes préférées est devenu une clé de voûte essentielle de la satisfaction client. La plupart des sites embarquent dorénavant un SSO (Single Sign On).
La mise en place sur Qrew était devenue essentielle. De nombreux clients chez nous travaillent avec Microsoft Azure pour gérer les licences Microsoft de leurs collaborateurs. C’était donc un premier pont idéal. J’ai donc mis en place cette solution :

En cliquant sur le bouton “Se connecter avec Microsoft”, nous tombons sur une demande de connexion à Microsoft si une session n’est pas déjà active. En cas de connexion fructueuse, l’utilisateur tombe dans notre Authenticator dédié à Azure. Celui-ci se charge en bout de chaîne de vérifier si l’ID Azure de l’utilisateur existe bien dans nos données, et le cas échéant, à quel compte il est lié. Si son ID Azure n’existe pas mais que l’on retrouve bien son mail, nous le connectons après avoir pris soin de conserver son ID Azure pour la fois suivante :

Et (presque, il faut bien conserver quelques secrets !) si simplement, nos utilisateurs en ont la vie simplifiée !