認証プロバイダー
認証プロバイダーが送るメールを、エンドツーエンドでテストします。
Supabase、Clerk、Auth0、Firebase、Auth.js、Better Auth、Amazon Cognito はいずれも、確認、サインイン、パスワードリセットのためのコードやリンクをユーザーにメールで送ります。それぞれに独自の送信ルールがあり、デフォルトでは数通のメールや数件のアドレスに制限されていることがよくあります。このガイドでは、各プロバイダーが送るメール、届かなくなる原因、そしてすべてのメールを手動またはテストからテストする方法を説明します。
Supabase Auth
確認、マジックリンク、コード、リセットの各メールと、デフォルト送信元がテスト用アドレスにメールを送らない理由。
ガイドを読むClerk
認証コード、メールリンク、リセット、テストモードのアドレスでは足りない場合、開発時のメール上限。
ガイドを読むAuth0
認証リンク、パスワードレスのコードとリセット、組み込みメールプロバイダーの上限。
ガイドを読むFirebase Authentication
Web での認証、リセット、メールリンクサインインのメールと、1日の送信上限。
ガイドを読むAuth.js (NextAuth)
独自のメールプロバイダーを使ったマジックリンクサインイン、その有効期限、メールが届かなくなる原因。
ガイドを読むBetter Auth
独自のプロバイダーを通じた認証、リセット、マジックリンク、メール OTP の各メールと、その短い有効期限。
ガイドを読むAmazon Cognito
サインアップのコードとリンク、パスワードリセット、招待、デフォルト送信元の1日50通の上限。
ガイドを読む