はじめに
SupabaseAuthのOAuth認証 を使って認証を行うと デプロイ先 から localhost に リダイレクト されることを解決した 備忘録 です。
Supabaseのdashboardから設定する
Supabase の dashboard から Authentication の URL Configuration を開きます。
開いた時に localhost が Site URL に指定されていると思います。
localhost に指定されていた Site URL を デプロイ先URL に変更します。
これで認証時に正しく リダイレクト されます。
さいごに
公式ドキュメントのリンクです。
vercel へのデプロイでは デプロイ先URL が環境変数に追加されるのでリダイレクト先に渡すことでうまくいくようです。