Problemi con AuthLogic + sessioni su db

Salve a tutti,

dopo aver usato un sistema di autenticazione personalizzato, ho pensato
fosse meglio sfruttare le soluzioni esistenti e sono quindi passato ad
AuthLogic.

seguendo tutorial, codice e documentazione, authlogic ha funzionato
senza particolari problemi… almeno il primo giorno =/

oggi ho ripreso in mano l’applicazione, ma sembra che l’autenticazione
fallisca continuamente. dopo essermi accorto che sfrutta le sessioni su
cookie, ho provato a vedere come salvare le sue sessioni su db, ma non
sembra esserci documentazione a riguardo =/

qualcuno di voi ha già incontrato problemi simili riguardo le
autenticazioni fallite con authlogic e/o la possibilità di conservare le
sue sessioni di autenticazione su db?

un grazie in anticipo =)
A.

Non dipende da AuthLogic ma dalla configurazione della tua applicazione:
in
config/initializers/session_store.rb
ActionController::Base.session_store = :active_record_store

e poi

rake db:sessions:create

Luca–
lucaguidi.com
twitter.com/jodosha

Ciao,
segui questo screencast:
http://railscasts.com/episodes/160-authlogic

non dovresti avere problemi poi :wink:

Dawid

Il 08/09/2009 11:16, Andrea P. ha scritto:

Grazie per le veloci risposte Luca e Dawid =)

@Dawid:
quel railscast è stata una delle prime fonti che ho consultato per capire
come funziona, ed è proprio da lì che sono partito con il codice. In realtà
l’unica differenza è che non mi interessava avere anche un helper, ma solo
un filter per l’accesso alle pagine di amministrazione =)

@Luca:
hai perfettamente ragione, prima di capirlo sono andato a vedermi i
sorgenti
di authlogic, scoprendo che sfrutta comunque le Session di rails. grazie
per
lo spunto!

ho anche risolto il problema, era sbagliata la form (la post puntava su
new
anzichè create, quindi non salvava la sessione), in compenso ho scoperto
qualcosa in più su authlogic =)

ciao e grazie per l’aiuto,
Andrea

Il giorno 08 settembre 2009 11.40, Dawid P. <
[email protected]> ha scritto:

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs