Domanda

Ho un'applicazione che utilizza la Authlogic gem e necessita della funzionalità del Userstamp plugin .

AFAIK Userstamp funziona molto bene con RestfulAuthentication , anche se non sono riuscito a trovare nulla che menzionasse usarlo insieme a Authlogic .

Qualcuno di voi ha provato a combinarli? Ci sono problemi di cui dovrei essere a conoscenza? Dovrei usare un plugin / gem completamente diverso per ottenere la funzionalità di Userstamp in combinazione con Authlogic ?

Grazie mille per il tuo aiuto!

È stato utile?

Soluzione

Beh, l'ho appena scoperto nel modo più duro. ; -)

Se si utilizza Authlogic (2.0.11) in combinazione con Userstamp (2.0), assicurarsi che il metodo current_user di Authlogic in ActionController sia protetto e non privato (come predefinito). Oppure otterrai un NoMethodError in User sessionController # new .

Oltre a ciò funziona come un fascino.

P.S .: Non è necessario implementare manualmente il metodo set_stamper in ActionController. Authlogic e Userstamp funzionano bene con il metodo definito dal plugin Userstamp. Se non hai idea di cosa sto parlando, ignoralo. : -)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top