シンプルなブログスタイルのアプリケーションを構築しています。本当に必要なのは管理者ユーザーと非管理者ユーザーだけなので、ユーザー モデルに admin (boolean) という単純な列があれば十分だと思われます。
私は現在、認証にDeviseを使用しており、管理者の列が追加されています。でデフォルトの管理者ユーザー (自分自身) をセットアップしようとしていますが、管理者列を に追加しない限り、管理者seeds.rb
は次のようになります。ただし、これはセキュリティ上の問題になると思われます。また、別の管理者以外が管理者ユーザーを作成できるようにしたくないのが一般的です。これを行うための正しい、安全な方法は何ですか?false
attr_accessible