deviseは、簡単にログイン機能が実装できるgemの一つです。Ruby on Railsでアプリケーションを作る際にはよく利用されているgemです。
作業内容
- deviseをインストールする
- ユーザーのモデルを作成する
1. deviseをインストールする
Gemfile 末尾に追記
gem ‘devise'
コマンドを入力してGemfileの情報を反映
$ bundle install
コマンドを入力してdeviseをインストール
$ rails g devise:install
コマンドを入力してビューファイルを作る
$ rails g devise:views
2. ユーザーのモデルを作成する
コマンドを入力してuserモデルを作成
$ rails g devise user
マイグレーションを実行し、usersテーブルを作成
$ bundle exec rake db:migrate
http://localhost:3000/users/sign_upで表示を確認