Devo essere stupido, perché tutti gli articoli che ho visto su OpenID in ASP.NET mi hanno semplicemente confuso sul problema. Sono abbastanza sicuro di aver capito i concetti coinvolti qui, sono solo un po 'confuso su come le cose sembrano sul lato posteriore delle cose.Come utilizzare OpenID nel mio nuovo sito Web ASP.NET?
Così un nuovo utente arriva al mio sito Web e vuole creare un account. Ecco il diluvio di domande:
- È il primo passo da fare per scegliere quale provider openID utilizzerà per accedere?
- Viene richiesto un nome utente sul mio sistema?
- Devo legarlo allo stesso provider openID ogni volta che ritorna, oppure è possibile selezionare un nuovo fornitore ogni volta?
- Che aspetto ha il database qui? Ho il suo nome utente in una tabella e questo è collegato a un provider openID?
- Cosa succede se l'utente non ha un account OpenID? Dovrei permettergli di creare un account tradizionale da parte mia, quindi espormi come fornitore OpenID?
Cosa mi manca qui? Di solito sono piuttosto brillante, ma quest'area è stata come la kryptonite di Superman per le mie capacità di sviluppo. Grazie in anticipo!
Adam
Grazie! Quella piccola pepita era ciò che mi mancava. Mi piacerebbe accettare 2 risposte, ma l'altra risposta conteneva più dettagli tecnici che stavo cercando. –