OKADA LABO

RUBY ON RAILS ログイン機能を作る gem devise の使用

流れ

GEMFILEに
gem 'devise'

ターミナルにて
$ bundle install

deviseを使用のためには、さらにdevise専用のコマンドを利用し設定ファイルを作成する必要がある。

ターミナルで
$ rails g devise:install

これで
config/initializers/devise.rb
config/locales/devise.en.yml

ができる。

deviseを使用するにはアカウントを作成するためのUserモデルを新しく作成。
普通のモデルの作成方法ではダメ。
deviseのモデルの作成用コマンドを使用。

ターミナルで
$ rails g devise user