X Enterprises
nuxt-x-auth

MagicLink

Magic link request form that collects the user's email and sends a sign-in link.

MagicLink

The XAuthMagicLink component renders an email input form that calls sendMagicLink. After a successful send it switches to a confirmation state. Visible when xAuth.features.magicLink is true.

Components

Use on the /auth/magic-link page.

<XAuthMagicLink />

Props

No props. All configuration comes from the xAuth key in app.config.ts; loading and error states are handled internally via useXAuth.


AI Context

component: XAuthMagicLink
package: "@xenterprises/nuxt-x-auth"
use-when: Magic link sign-in page — collects email and sends a passwordless link
Copyright © 2026