2012-02-14 16 views
6

Ho provato alcune ricerche sull'utilizzo di openid in ruby ​​su rotaie. Tuttavia, sebbene appaia un insieme di opzioni, come omniauth, authlogic e così via, queste gemme vengono normalmente utilizzate per creare un sito che accetta l'autenticazione openid. In altre parole, sono ideali per l'installazione dei consumatori.come creare un provider openid con ruby ​​on rails

Voglio costruire anche il mio server openid. As suggested here in OpenId site Ho trovato qualcosa come Masquerade e local-openid, sfortunatamente, non sono progetti molto attivi con pochissimi download.

Esistono altre strutture da consigliare per la creazione di un server di provider openid proprietario?

Grazie mille !!

Cheers,

Ye

risposta

1

Anche se non ho provato alcun Ruby o Rails software provider OpenID base per alcuni anni penso che si dovrebbe dare masquerade un altro tentativo. A me sembra che ci sia almeno un po 'di attività lì e almeno sembra che abbiano già fatto il salto a Rails 3.xx (che è già più che alcuni progetti di software libero basati su Rails molto popolari hanno da offrire. a voi, Redmine).

Inoltre, l'autore principale di masquerade sembra essere attualmente al lavoro su un progetto successivo denominato masq che sembra essere inteso come un provider OpenID di motore montabile. Al termine, è possibile migliorare facilmente qualsiasi applicazione Rails esistente> = 3.1.0 per fungere da provider OpenID. Non ho idea di quanto sia stabile questo progetto, però.

+0

Ora sto usando il masquerade e funziona bene! –

+0

i collegamenti sono morti, utilizzare https://github.com/dennisreimann/masq – oma