# Problemi con AuthLogic + sessioni su db

**URL:** <https://www.ruby-forum.com/t/problemi-con-authlogic-sessioni-su-db/175118>\
**Category:** IT\
**Created:** [September 8, 2009, 11:17am UTC](https://www.ruby-forum.com/t/problemi-con-authlogic-sessioni-su-db/175118 "2009-09-08T11:17:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [September 8, 2009, 11:17am UTC](https://www.ruby-forum.com/t/problemi-con-authlogic-sessioni-su-db/175118/1 "2009-09-08T11:17:12Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [September 8, 2009, 11:21am UTC](https://www.ruby-forum.com/t/problemi-con-authlogic-sessioni-su-db/175118/2 "2009-09-08T11:21:53Z")

</div>

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–

> **[Luca Guidi](https://lucaguidi.com/)**
>
> Family man, software architect, Open Source indie developer, speaker.

[twitter.com/jodosha](http://twitter.com/jodosha)

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [September 8, 2009, 11:41am UTC](https://www.ruby-forum.com/t/problemi-con-authlogic-sessioni-su-db/175118/3 "2009-09-08T11:41:12Z")

</div>

Ciao,  
segui questo screencast:

> **[\#160 Authlogic - RailsCasts](http://railscasts.com/episodes/160-authlogic)**
>
> Short Ruby on Rails screencasts containing tips, tricks and tutorials. Great for both novice and experienced web developers.

non dovresti avere problemi poi 😉

Dawid

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

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [September 9, 2009, 3:44pm UTC](https://www.ruby-forum.com/t/problemi-con-authlogic-sessioni-su-db/175118/4 "2009-09-09T15:44:16Z")

</div>

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. \<  
removed\_email\_address@domain.invalid\> ha scritto:
