nuxt-x-auth-better
Resend Verification
Non-disclosing form to resend the email verification link for Better Auth.
Resend Verification
The XAuthResendVerification component renders a form that sends a new email verification link. It is non-disclosing: the success UI is identical whether or not the account exists, preventing email enumeration (same contract as the forgot-password flow).
Components
<XAuthResendVerification />
Used automatically by XAuthLogin when a sign-in attempt fails with EMAIL_NOT_VERIFIED, and by XAuthHandler on the email-verification route. Drop it on any page where an unverified user should be able to request a new link.
<XAuthResendVerification />
Pre-fill the email field — for example with the address that just failed to sign in:
<XAuthResendVerification email="jane@example.com" />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
email | string | '' | Pre-fill the email field (e.g. the address that just failed to sign in) |
AI Context
component: XAuthResendVerification
package: "@xenterprises/nuxt-x-auth-better"
use-when: An unverified user needs to request a new email verification link (Better Auth)
