デフォルトの動作として、ログアウトするとセッションが切り替わるため、flashの内容がログアウト後の画面に引き継がれない。
そのため、強制ログアウト時に設定したflashはログイン画面に表示されない。
これを表示するようにするためには、config/initializers/devise.rb で以下のように設定を変更する
- # config.sign_out_all_scopes = true
+ config.sign_out_all_scopes = false
Go to list of users who liked
Share on X(Twitter)
Share on Facebook
More than 5 years have passed since last update.
デフォルトの動作として、ログアウトするとセッションが切り替わるため、flashの内容がログアウト後の画面に引き継がれない。
そのため、強制ログアウト時に設定したflashはログイン画面に表示されない。
これを表示するようにするためには、config/initializers/devise.rb で以下のように設定を変更する
- # config.sign_out_all_scopes = true
+ config.sign_out_all_scopes = false
Register as a new user and use Qiita more conveniently
Go to list of users who liked