OmniAuthを利用すると外部サービスの認証情報を用いたログインが可能となりますが、 そのログインのボタンやリンクでは、以下のように`data: {turbo: false}`を付けてTurboをオフにしないと、ログインが機能しない場合があります。 ``` <%= button_to "Login with GitHub", "/auth/github", data: {turbo: false} %> ``` なお、[公式のREADMEにあるRails向けサンプル](https://github.com/omniauth/omniauth?tab=readme-ov-file#rails-without-devise)でも`data: {turbo: false}`が用いられています。 また、Rails 7からは、Turboがデフォルト構成に組み込まれ有効になっているため、OmniAuthを利用する際は本件への注意が必要です。