はじめに Webサービスを開発していて、ハマったところなのでメモ。 環境 OS X El capitan Ruby 2.3.0 Devise 3.4.1 Ruby on Rails 4.2.4 前提条件 ローカル環境でDeviseが正常に動作すること。 ApplicationControllerを管理画面用のコントローラーを使っている。 管理者テーブルは「admin_users」という名前で定義している。 上記内容は、各アプリごとに違うので適度読み替えてください。 詳細 app/controller/admin/admin_controller.rb class Admin::AdminController < ApplicationController layout "admin/layouts/application" before_action :authenticate_admin