devise 導入 基本手順
deviseとは?
deviseとはユーザー認証機能導入を手助けするgemです。
ユーザー管理機能の実装
deviseのinstall
gemファイルへの追記
Gemfile
# 中略
gem 'devise'
bundleによる反映
コマンド
bundle install
deviseの設定ファイルの作成
rails g devise:install
userモデルの作成
モデルやマイグレーションファイルの自動生成、ルーティングへの追記を行う1
rails g devise user
usersテーブルの作成
マイグレーションの実行
rails db:migrate
再起動して反映
rails s
viewの作成
rails g devise:views
controllerの作成2
rails g devise:controllers users