2010-06-28 3 views
8

Vorrei consentire agli utenti di accedere al mio sito Web con OpenID. Finora ho integrato Google e Yahoo.EndID OpenID

Quali altri servizi popolari offrono endpoint di accesso OpenID? Sono particolarmente interessato a Windows Live (ma da quello che ho visto hanno chiuso di recente l'endpoint e non sono riuscito a trovare alcuna informazione su quello nuovo). Che dire dei siti web sociali, come Facebook o Twitter?

Ho visto il OpenID Directory ma non ho trovato alcuna informazione utile.

+0

Ho trovato un buon elenco di provider e endpoint: http: //en.wikipedia.org/wiki/OpenID # OpenID_Providers Potrei google un minuto in più prima di fare la domanda. :) Grazie per le risposte. – Adam

+1

Attualmente Facebook non supporta OpenID, per quanto ne so. Al loro posto usano OAuth 2.0. Credo che Twitter sia passato anche a OAuth. –

risposta

0

In realtà, non dovrebbe importare in quanto l'utente vi fornirà l'URL di chiedere. Tutti i provider OpenID funzionano allo stesso modo, quindi l'URL dovrebbe essere tutto ciò che serve (vedi http://openid.net/)

+1

Oppure, se vuoi rendere le cose più facili ai tuoi utenti, implementa la funzione di selezione dell'identificatore in modo che non debbano ricordare un URL criptico. –

1

Bene se si consente all'utente di inserire il proprio URL openID, allora possono utilizzare QUALSIASI endpoint. Questo è il punto principale di openID: se supporti un endpoint, li supporti tutti. Come StackOverflow, è meglio coprire un numero di endpoint più popolari in modo che l'inserimento dell'URL openID sia più semplice (ad esempio, la maggior parte delle persone non conosce l'URL di Google OpenID anche se ha un account). Devi assolutamente coprire Yahoo, WordPress, Blogger, AOL e MyOpenId in questo modo. Ma se le persone come me, che hanno il loro URL di openID personalizzato, vengono sul tuo sito, dovrebbero avere la possibilità di usarlo.

La specifica OpenID richiede effettivamente che venga fornita la casella di immissione dell'URL. L'elemento di input dovrebbe anche avere il logo OpenID come immagine di sfondo.

19

Ecco alcuni punti finali OpenID:

Queste seguenti servizi sono non OpenID provider e hanno il loro flusso di autenticazione:

+0

L'endpoint OpenID di Google viene ritirato a favore di OpenID Connect: [origine] (https://developers.google.com/accounts/docs/OpenID#shutdown-timetable) – edrevo