Domanda

So che Facebook utilizza il proprio sistema OpenID simile chiamato "Facebook Connect", che puoi utilizzare per autenticare gli utenti sul tuo sito, tra le altre funzionalità.

Nel mio caso ho più applicazioni Ruby su Rails:

  • utenti.example.com
  • Profiles.example.com
  • photos.example.com
  • ...

Vorrei usare "utenti.example.com" come un servizio web Ciò consente agli utenti di autenticarsi in tutte le mie altre applicazioni allo stesso modo di Works "Facebook Connect" o OpenID. In poche parole, 'Users.example.com' deve funzionare come un "sistema openid" Per le mie applicazioni in "Esempio.com".

Qualcuno può darmi suggerimenti e collegamenti ad alcune risorse utili?

Ps: Dato che sono un principiante in questa materia, non so se sto dicendo cose che hanno senso. Quindi qualcuno potrebbe aiutarmi a capire (se sbaglio) ...

È stato utile?

Soluzione

Facebook sta usando OAuth 2.0 e questo è ora più popolare di OpenID. Puoi vedere come implementarlo Caschi ferroviari O cerca "Oauth Rails" e ti metterai abbastanza informazioni al riguardo.

Secondo me questa è la cosa che stai cercando.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top