【supabase】redirectURLsの設定で気を付けること

【supabase】redirectURLsの設定で気を付けること

投稿日: 2024年12月29日

学習振り返り
要約
  • マジックリンクのリダイレクトがうまくいかなかったため、メールアドレスとパスワードでのログイン設定を試みたが、実際には設定ミスが原因だった。
  • Site URLには本番環境のURL、Redirect URLsにはローカルホストのURLを設定する必要があり、最後にスラッシュを付けることが必須であることに気づいた。
  • 無駄な時間を費やした結果、年内に解決できてホッとしている。

はじめに

先日のマジックリンクでログインでもリダイレクト先が上手くいっていなかったことが発覚しまして、仕方なくメールアドレスとパスワードでログインできるように設定画面を作って開発環境作ろうとしていたポンコツは私です。

結論、凡ミスにより上手くいかなかっただけで、開発環境と本番環境でログイン方法を切り替える必要がそもそもなかったです。

↑やらなくて良かったし、そもそもリダイレクト上手くできてなかったですw
なんで出来たと思ったのか自分に問いたいですね。ほんとにポンコツです。

つまりタマネギ先生の言う通りにしているのに出来ないのではなく、私の設定方法に問題があったから出来なかったことが明らかになりました。

敗因を共有いたします。

私のようにならないでください絶対に。

結論

Site URLに本番環境のURLを、Redirect URLsにローカルホストのURLを設定するのですが、URLの最後にスラッシュが必須です!!

動く

http://localhost:3000/

動かない

http://localhost:3000

【supabase】redirectURLの設定で気を付けること|ShiftBブログ

気を付けてください。。。

おわりに

しょうもないことで時間だいぶ溶かしたし書かなくていいコードたくさん書きましたw

マジックリンクもそもそも不要、というかここが出来てないとリダイレクト先がSite URLに設定した方になっちゃいますのでホントに気を付けてください。

年内に解決できてよかった~!!!

シェア!

Threads
user
吉本茜
山口在住/二児の母/育休中
記事一覧に戻る
Threads
0