«

Railsアプリケーションにdeviseでログイン機能を実装する

Twitterログイン機能を実装するにあたって、調べてるとまず通常のログイン機能周りを実装しないといけないようで
(ユーザ関係のテーブルとか色々あるし)

で、deviseっていうgemを使って実装するとメチャ簡単に出来るそうなので実装してみた

参考にしたURLは下記(というかそのままイケた)

【Railsのアプリ開発】初心者でもわかる!deviseでログイン機能を実装する使い方
http://freesworder.net/rails-devise/

上のURLに書いてあるままではあるけど、今回実際にやったこと

deviseのgemを追加

# Gemfile
gem 'devise'

Railsにdeviseをインストール

$ rails g devise:install

ユーザモデルを作成する

$ rails g devise user

マイグレーションする

$ rake db:migrate

rails s でサーバ立ち上げて

/users/sign_in にアクセスして確認

以上 かんたん すごい

Twitter認証までは結構スムーズにいけたので、別記事で書く