0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

devise導入における基本コマンド

Last updated at Posted at 2024-04-08

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
  1. userはあくまでモデル名の一例。masterでもなんでも良い。

  2. 私はまだ使ったことはない。googleアカウントでのログイン機能実装で使う予定。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?