Novecento Normal
Novecento Demibold
Novecento Bold
17/07/2012
Votre propre solution single sign-on
Aujourd’hui une gem qui permet de créer votre propre provider pour OmniAuth et donc Devise. En d’autres termes vous pourrez mettre en place une solution de connexion unique pour plusieurs applications et ce, assez simplement.
Tout commence avec ceci :
Ce qui aura pour effet de créer un initializer ainsi que les migrations.
Voilà vous y êtes presque, il ne vous reste plus qu’à mettre en place Devise et Omniauth en utilisant OmniAuth OAuth2 pour créer une nouvelle règle de connexion (comme pour Twitter ou Facebook).
C’est tout pour aujourd’hui !
Le lien utile
Sur une idée de @marcgreenstock