0
を使用して認証を使用して実装しました。です。そして、それは正常に動作しています。Devise:管理者だけがサインインできるようにする
私は2つの異なる役割1)管理者と2)通常のユーザーを持っています。
ユーザーテーブルにadmin booleanフィールドを追加しました。 adminユーザーの場合、adminフィールドをtrueに設定しています。
これで、管理者ユーザーだけがログインできるようにする必要がありました。これを達成する方法はありますか。
私は、このための最も有効な解決策は、新しい監視員の戦略を定義することで、レール5
あなたはdeviseセッションコントローラをオーバーライドするだけで済みます。https://gist.github.com/denmarkin/955767 –