deviseのcontrollerをインストールしていない場合は、ログイン後のユーザー作成は出来ないよって話。


自分用メモ
macOS Catalina 10.15.3
ruby 2.6.3
rails 5.2.4

ログイン機能なしの作業報告用アプリを作成。

ユーザーを作成して、devise後付けでだが、deviseのcontrollerは無し。(インストールしなくても裏で作動する)
deviseのmodelとviewはインストール。

deviseのcontrollerをインストールしていない場合は、ログイン後のユーザー作成は出来ない。

と言うか、社内用を想定してのアプリだから、

ユーザー登録=ユーザー作成

よって新規ユーザー作成のリンクは削除。

どうしても作成したい場合は、ログインする前のログイン画面にリンクを持ってくる。

している場合は、こちらを参照(管理者権限でユーザー作成)