nuxt-x-neon-auth
Login
Login form with email/password, OAuth, OTP, and magic link entry points for Neon Auth.
Login
The XAuthLogin component renders a complete login form — email/password fields, optional OAuth provider buttons, and links to signup, forgot password, OTP, and magic link pages. Behaviour is controlled by xAuth.features in app.config.ts.
Components
<XAuthLogin />
Use on the /auth/login page. On success it navigates to xAuth.redirects.afterLogin.
<XAuthLogin />
Props
No props. Behaviour is controlled by xAuth.features and redirects by xAuth.redirects in app.config.ts; loading and error states are handled internally via useXAuth() (toasts + isLoading).
AI Context
component: XAuthLogin
package: "@xenterprises/nuxt-x-neon-auth"
use-when: Login page backed by Neon Auth (Better Auth)
