LINE Login Sample

LINE の Web loginのサンプル https://developers.line.me/web-api/integrating-web-login-v2

下記ファイルがこのレポジトリの全て https://github.com/seteen/line-login-sample/blob/master/app/controllers/line_controller.rb

インストール

git clone git@github.com:seteen/line-login-sample.git
cd line-login-sample
bundle install --path vendor/bundle

環境変数の設定

# in line-login-sample
cp .env.sample .env

.envにLINE LoginのChannel ID, Channel Secretを登録

使い方

# in line-login-sample
bundle exec rails s
  1. 上記を実行
  2. http://localhost:3000/line/login にアクセス
  3. login リンクを押下
  4. LINEでログイン
  5. app/controllers/line_controller.rbbinding.pry で動作が止まる
  6. app/controllers/line_controller.rb 内で定義しているメソッドなどを試してみる