deviseのセットアップの流れ
必要な作業
1.deviseのファイルをインストールする
2.ユーザーのモデルを作成する
1.deviseのファイルをインストールする
まずはdeviseのgemをインストールする必要があります。
Gemfile
gem 'devise'
ターミナル
$ bundle install
deviseを使うのに必要なファイルを生成します。
$ rails g devise:install
deviseのサインアップやログインのviewファイルを生成します。
$ rails g devise:views
app/viewsのディレクトリの下にdeviseというディレクトリが生成されていれば成功
2.ユーザーのモデルを作成する
$ rails g devise user
正常に実行できたらユーザーモデル作成のためのマイグレーションファイルが生成されるのでこれを実行しましょう。
マイグレーションを実行し、usersテーブルを作成
$ bundle exec rake db:migrate
deviseの設定を反映させる必要があるので、サーバーを再起動
ユーザーモデルが作成できたらブラウザでhttp://localhost:3000/users/sign_upにアクセスしてユーザーの作成画面に遷移する