Question

Je sais que Facebook utilise leur propre système de type OpenID appelé "Facebook Connect", que vous pouvez utiliser pour authentifier les utilisateurs sur votre site, entre autres fonctionnalités.

Dans mon cas, j'ai plusieurs applications Ruby on Rails:

  • users.example.com
  • Profils.example.com
  • Photos.example.com
  • ...

Je voudrais utiliser 'users.example.com' comme un service Web Cela permet aux utilisateurs de s'authentifier à toutes mes autres applications de la même manière que les œuvres "Facebook Connect" ou OpenID. En quelques mots, 'users.example.com' doit fonctionner comme un "système de type OpenID" pour mes applications dans «Exemple.com».

Quelqu'un peut-il me donner des conseils et des liens vers des ressources utiles?

Ps: Depuis que je suis un débutant dans cette affaire, je ne sais pas si je dis des choses qui ont du sens. Alors quelqu'un pourrait m'aider à comprendre (si je me trompe) ...

Était-ce utile?

La solution

Facebook utilise OAuth 2.0 et c'est maintenant plus populaire qu'OpenID. Vous pouvez voir comment l'implémenter sur fer de chemin de fer Ou recherchez "OAuth Rails" et vous gérerez suffisamment d'informations à ce sujet.

À mon avis, c'est la chose que vous recherchez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top