omniauthでLINEでログインを実装するの記事でOmniAuth::Lineを改変したのですが、そもそもOAuth認証じゃなくてOpenID Connectに対応したのだから、そっちにプラグイン作った方が良いなーと思い、勉強がてら作りました。 omniauth-line-openid-connect | RubyGems.org tzmfreedom/omniauth-line-openid-connect: OmniAuth provier for Line with OpenID Connect 基本的にはOmniAuth::Strategies::OpenIDConnectをextendして、ところどころLINE用にカスタマイズしている、という感じです。 公式ドキュメント的には LINEログインではHMAC SHA-256のみを使用します。とのことなので、署名アルゴリズムにHS