Ruby on Rails Monday, July 31, 2017

> On Jul 31, 2017, at 6:07 PM, Allen <allen.wyma@gmail.com> wrote:
>
> I'm currently using Redmine and I have a client website using Ruby on Rails with Devise and both seem to suffer the same problem:
>
> On iOS, both safari and Chrome, the cookie don't seem to be kept after closing the browser window, but on desktop, I haven't had to login for over half a year already.
>
> Is there a special setting I need to set in Rails to remember the cookie? For my devise, I've already have rememberable set on my devise model.
>
> Is there something special I need to do to make this work better on mobile?

Nothing special, just make sure you aren't using session cookies. Those go away when the browser is closed. What's the expiration of the session cookie? (hint, look in config/initializers/session_store.rb)

Mine looks like this:

Codebase::Application.config.session_store :active_record_store, :expire_after => 1.years


Phil

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/5C7FA3E4-94C2-4727-AF5E-44C5933F60DD%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment