エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Cloudflare PagesでNextAuth(Edge Runtime)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Cloudflare PagesでNextAuth(Edge Runtime)
アッサーラム、にわとろです。変わらずずっとNext.jsで食いつないでいるのですが、最近VercelをやめてCl... アッサーラム、にわとろです。変わらずずっとNext.jsで食いつないでいるのですが、最近VercelをやめてCloudflare Pagesを使い始めました。ところが先日、Cloudflare PagesではNextAuthが動かせず困ったので、どう解決したかここに書いておきます。Cloudflareユーザーのみなさんにより良き開発体験あらんことを! TL;DR 原因はCloudflare Pagesで使っているEdge RuntimeがNextAuthと互換性がないことです。 解決策 2023/06/24時点では開発中のNextAuthのv5を使う。 Next.jsプロジェクトのルートで以下のコマンドを実行する。v5が正式リリースされていたらマイグレーションしてください。 合わせて/src/app/api/auth/[...nextauth]/route.tsを以下のように書き換える。