nuxt-x-auth
Otp
Two-step OTP form — email input first, then a code verification field after the code is sent.
Otp
The XAuthOtp component renders a two-step form: first an email field that calls sendOtp, then a code field that calls verifyOtp. On successful verification the user is signed in and redirected. Visible when xAuth.features.otp is true.
Components
<XAuthOtp />
Use on the /auth/otp page.
<XAuthOtp />
Props
No props. All configuration comes from the xAuth key in app.config.ts; redirects, loading, and error states are handled internally via useXAuth.
AI Context
component: XAuthOtp
package: "@xenterprises/nuxt-x-auth"
use-when: OTP sign-in page — email input then code verification for passwordless auth
