Sono un po 'curioso di sapere come funziona l'autenticazione OpenID.
C'è qualche differenza tra l'autenticazione OpenID e l'autenticazione che i siti utilizzano esclusivamente per se stessi?
Sono un po 'curioso di sapere come funziona l'autenticazione OpenID.
C'è qualche differenza tra l'autenticazione OpenID e l'autenticazione che i siti utilizzano esclusivamente per se stessi?
Risposte:
OpenID è un framework aperto, decentralizzato e gratuito per l'identità digitale incentrata sull'utente. OpenID sfrutta la tecnologia Internet già esistente (URI, HTTP, SSL, Diffie-Hellman) e si rende conto che le persone stanno già creando identità per se stesse, che si tratti del loro blog, flusso di foto, pagina del profilo, ecc. Con OpenID puoi trasformarne facilmente una di questi URI esistenti in un account che può essere utilizzato nei siti che supportano gli accessi OpenID.
La differenza è che l'identificazione sarà decentralizzata su un sito esterno (ad esempio Wordpress, Yahoo, ...). Il sito web saprà se l'identificazione è corretta e ti consentirà di accedere. L'autenticazione convenzionale del sito Web esegue un confronto con i dati contenuti in un database privato, quindi il nome utente e la password possono essere utilizzati solo per accedere a questo sito Web. Con OpenID puoi utilizzare le stesse credenziali su più siti web.
Mi sono imbattuto in questa fantastica introduzione a OpenID che non è né troppo alto né troppo basso.
http://wiki.openid.net/w/page/12995171/Introduction
È un po 'prolisso e scritto più o meno come prosa, ma è una lettura divertente e molto istruttiva su ciò che accade dietro le quinte.
(Risposta incollata dalla mia risposta al flusso di lavoro di accesso OpenID?. )
Ecco un'ottima spiegazione del concetto di OpenID. Ha spiegato tutti i passaggi per implementare OpenID.
Un altro chiamato [Jan Rain] ( http://janrain.com/openid-enabled/ )
Un altro fantastico tutorial passo passo di Remy Sharp per OpenID