こんにちは。 GMOアドマーケティング18新卒のR.Sです。 前回のブログでは新卒研修の内容を紹介しました。 Ruby on Railsの知識をさらに深めるために、基本になりそうな「devise」というgemを使ってみたので、今回はアプリケーションを作る第一歩となる「rails new」から「devise」の実装までを紹介します。 deviseとは、ユーザー登録やログイン、パスワードの再発行、アカウントロックなどの機能を簡単に実装できるgemです。 環境構築 Railsでの開発環境を整え、新しいプロジェクトを作ります。 参考にしたページは「新規Railsプロジェクトの作成手順まとめ」です。 プロジェクトごとにRubyのバージョンが違ったり、使うgemが違ったりするので、他のプロジェクトやシステムの環境に影響を与えずに新プロジェクトを作りたい人向けです。基本的にはこのページの通りに進めていき