1

Rails 4 アプリでユーザー認証を実装していますが、一定時間後にアプリがユーザーをログアウトするのをどのように停止するのか疑問に思っていました。サインアウトボタンをクリックしない限り、ユーザーがサインアウトしないようにしたいのですが、これは永続的なログインと呼ばれていると思います。

4

1 に答える 1

3

内部を見るconfig/initializers/devise.rbと、を含む構成設定が見つかりますconfig.timeout_in

モデル内で設定することもできます。

class User < ActiveRecord::Base
  devise :timeoutable, timeout_in: 15.minutes
end

詳細については、このリンクを確認してください。

于 2014-01-05T19:19:25.763 に答える