前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
チャット機能のあるアプリを作っています。
ログインの仕方を3通り(管理者、スタッフ、利用者)で分けたいのですが、現状ではこの3つのアカウントのうちのどれか1つでもログアウトすると、3つ分全てログインしないとアプリに入れないようになっています。
これを、管理者は管理者のログインのみ、利用者は利用者のログインのみという風に自分にあったログイン1度のみで利用できるように修正したいです。
発生している問題・エラーメッセージ
利用者が、スタッフや管理者の分もログインしないとアプリに入れない(他の管理者、スタッフ2人も同様)
該当のソースコード
ソースコード
試したこと
スコープごとのサインアウトが実装できるのではないかと
devise.rbの中にコメントアウトされていた下記の
config.scoped_views = false
を
config.scoped_views = true
に修正
config.sign_out_all_scopes = true
を
config.sign_out_all_scopes = false
に修正
記述は修正しましたが変更はされなかったです。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー