LoginSignup
0
0

More than 1 year has passed since last update.

【Rails】deviseの導入

Posted at

はじめに

課題で読んだ本の感想を投稿するアプリケーションを作りましたが、色々と苦戦しましたので備忘録として記事を投稿しようと思います。
今回はdeviseの導入についてを記載します。

環境

  • 開発 (cloud9)
  • 言語 (Ruby 2.6.3)
  • フレームワーク(Rails 6.1.6)

deviseとは

簡単に認証機能を実装できるgemの一つです。
サインアップ機能やログイン機能が簡単に作れます。

Gemを導入する

まず、Gemの導入します。
Gemの導入の流れは以下のようになります。

  • GemfileにインストールしたいGemを記載
  • Gemをインストールする

Gemfileにdeviseを記載する

Gemfileに、以下のようにコードを記載します。
コードの記載場所は最後の行に追加すると良いみたいです。

Gemfile
gem 'devise'

Gemをインストールする

コードが追加できたらGemをインストールします。
インストールするためのコマンドは「bundle install」になります。
※bundle installとは、Gemfileに記述したGemをインストールするためのコマンドです。

terminal
$ bundle install

deviseをインストールする

deviceはGemをインストールした後、改めてインストールの手順が必要になります。
deviseをインストールするコマンドは以下になります。

terminal
$ rails g devise:install

これでdeviseの導入は完了です。

最後に

記事をご覧いただきありがとうございました。
記事の内容に誤りや理解不足な点がありましたら、ご指摘いただけると幸いです。

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