Open3
omniauth-google-oauth2について何も知らないので調べてみる

社内ツールの認証に
を使っているのだが、omniauthとかoauth2とかさっぱりなので調べる。できればサンプルアプリ作りたい系

ChatGPT様と対話。
omniauth-google-oauth2は、OmniAuthのための認証戦略の一つで、Google OAuth 2.0を使用して認証を行うためのGemです。これにより、RailsなどのWebアプリケーションでGoogleアカウントを使用した認証を簡単に実装することができます。
OmniAuthって何すか?
OmniAuthは、RubyおよびRuby on Railsアプリケーションで利用される認証フレームワークです。これにより、アプリケーションに対して多種多様な外部サービスを通じた認証機能を簡単に追加することができます。OmniAuthは、「戦略」と呼ばれる個別の認証方法(例: Facebook、Google、GitHub、Twitterなど)をプラグインとして扱い、統一されたインターフェースを提供します。
え...OmniAuthってRuby固有の話なの?知らんかったわ。

とりあえずこれ読むのが良い気はする。