Und wenn ja, wie unterscheiden sie sich, dass das möglich ist?Kann man Devise verwenden: zeitgesteuert und gleichzeitig abrufbar?
Und wenn nicht, warum existieren beide? Warum nicht eins ohne das andere? Wenn Sie nicht über Timeout verfügen, wird die Sitzung automatisch gespeichert. Wenn Sie nicht: Erinnerbar sind, wird die Sitzung automatisch beendet.
http://rubydoc.info/github/plataformatec/devise/master/Devise/Models/Rememberable
http://rubydoc.info/github/plataformatec/devise/master/Devise/Models/Timeoutable
Ich glaube, die Option, sich an eine Sitzung zu erinnern, wird in 'devise.rb' eingestellt und ist' config.timeout_in', die standardmäßig 30m ist. Selbst wenn sie "Remember Me" nicht auswählen, wird ihre Sitzung für 30 Minuten aktiviert. Wahrscheinlich wird ein Session-Cookie mit einer Ablaufzeit verwendet, die nicht zwischen Neustarts des Browsers gespeichert wird. Session-Cookies werden jedoch zwischen Tabs gespeichert. – Chloe