Rails アジャイル本 第11章 タスクF:ユーザ管理(Initial Login)
ユーザが1人も登録されていない場合に、フリーアクセスできるようにする。 アクセス制限のフィルタリング(authorize)時にユーザ数を確認して処理する。 ユーザ数が 0 ならばメッセージを表示させ、サイドバーに管理機能へのリンクを表示させる。 app/controllers/application_controller.rb def authorize if User.count.zero? f…続きを読む