APIモードでRails構築した後からdeviseでログイン画面作ろうとしてドハマリしたので、備忘録も兼ねて記述 ハマるまでの経緯 Rails + JSフレームワークでSPAを作ろうと考える APIサーバー構築のため、Rails5のAPIモードを使用 一般公開用ページとは他に、管理者用の管理ページ作成に着手 ログイン処理周りも全部SPAの枠組みで作ろうとすると認証とか大変だったので、管理ページはRailsに組み込むことにした deviseインストール + 初期設定をGithubのReadme見ながら実施 管理ページを開こうとするとエラーになって動かない! 実施した対応 エラーその1 undefined method 'flash' for#<ActionDispatch::Request> なんかflashメソッドが見つかんないって怒られてる 経緯5.まで実施して一番最初に発生 原因 Ra