kazasiki/omniauth-lineを使ってLINEでログインを実装しようと思ったものの、新しいバージョンに対応していなかったのでforkして改変してみました(本家にプルリク中)
omniauthの設定はREADMEに書かれている通り、こんな感じで指定するだけ。
Rails.application.config.middleware.use OmniAuth::Builder do
provider :line, "Channel_ID", "Channel_Secret"
end
callbackパスは/auth/line/callbackになるのでよしなにログインするなりプロビジョニングするなりすればOKです。