Sto provando a impostare un semplice blog basato su sottodominio nelle guide 3.2.8. Fondamentalmente avrà siti, utenti (autenticati tramite Devise) e membri per connettere gli utenti ai siti. Ho impostato POW in modo che myapp.dev funzioni correttamente. Ogni sito ha un sottodominio e posso navigare nel sito # mostrare l'azione usando i sottodomini senza problemi. Il mio problema è che non riesco a condividere le sessioni Devise sui sottodomini. Tutto sta funzionando bene sulla mia app di heroku, ma mi piacerebbe poterlo testare localmente.Rails 3.2.8 - Condividi Devise Sessions attraverso i sottodomini con POW
Quando aggiungo quanto segue a session_store.rb, le sessioni sembrano funzionare sui sottodomini, ma non riesco a disconnettermi.
Appname::Application.config.session_store :cookie_store, :key => '_appname_session', domain: :all
Quando cambio la fine di dominio: ".appname.dev" non funziona.
Qualsiasi aiuto sarebbe molto apprezzato!
Non sono sicuro di come questo possa essere d'aiuto. Non è Devise basato su Warden? Puoi fornire dettagli sul perché attualmente non funziona e come utilizzare direttamente Warden potrebbe aiutare a risolvere il problema? – dvanderb
Sembra che funzioni adesso. Credo di dover riavviare il server o cancellare i cookie, anche se pensavo di averlo fatto. Dovrò ricontrollare, ma penso che l'opzione dominio sia impostata su dominio:: tutto nel file di archivio di sessione. – dvanderb