2010-10-07 18 views
9

Domanda abbastanza semplice, ma qualcuno può indicarmi un tutorial costruttivo su come implementare e utilizzare dotnetopenid?tutorial dotnetopenid

Sto faticando a trovare una vera documentazione che spieghi come implementare la cosa. Non sono riuscito a trovare nulla sul loro sito web, e ho analizzato un paio di esempi, ma non riesco ancora a risolverlo, e il file .chm incluso è solo materiale di riferimento, piuttosto che un "inizio" guida.

ricerche di Google sono anche me fallendo :(

+0

DotNetOpenAuth ha molte sfaccettature: OpenID RP, OpenID OP, OAuth SP, OAuth Consumer, InfoCard RP, e quindi ci sono punti di estensibilità. Ci sono molti post sul blog che aiutano in alcuni di questi, ma se vuoi un tutorial sui bit rilevanti ti consiglio di specificare cosa stai cercando di realizzare. –

risposta

5

Questo dipende da ciò che si sta cercando di realizzare, come DotNetOpenAuth fa un sacco di cose per un sacco di gente.

Forse inizierò un tavolino di scenari, e la gente può aggiungere a questa tabella come scoprono tutorial:

+3

Penso che sia proprio questo il problema. Come si può capire quale scenario è adatto a quale tipo di requisito? Senza questa comprensione, tutto quanto sopra sembra proprio un gergo arbitrario. Ad esempio, se si desidera semplicemente aggiungere Google OAuth al proprio sito Web, è necessario utilizzare OAuth 1.0 (a) Consumer, ecc. (Suppongo). Nota: non criticare la tua risposta, ma la documentazione OpenID. –

+0

Se si desidera aggiungere "Google OAuth" al proprio sito, è già necessario presumere che si sappia di cosa si sta parlando. Se non conosci ancora tutto questo gergo, dobbiamo parlare ad un livello più alto: quale scenario stai cercando di abilitare per i tuoi utenti? E sì, un tutorial che possa guidare le persone dal livello dello scenario al livello del protocollo sarebbe fantastico. Lo farei se lo scrivessi. :) –