BETTER-AUTH-UI.
GitHub ↗

useSendPhoneNumberOtp

Send a phone verification code.

Usage

import type { PhoneNumberAuthClient } from "@better-auth-ui/core/plugins/phone-number"
import { useAuth } from "@better-auth-ui/solid"
import { useSendPhoneNumberOtp } from "@better-auth-ui/solid/plugins/phone-number"

const { authClient } = useAuth()
const sendOtp = useSendPhoneNumberOtp(
  authClient as PhoneNumberAuthClient
)

sendOtp.mutate({ phoneNumber: "+12025550123" })

Options factory

import { sendPhoneNumberOtpOptions } from "@better-auth-ui/core/plugins/phone-number"
import { useMutation } from "@tanstack/solid-query"

const sendOtp = useMutation(() => sendPhoneNumberOtpOptions(authClient))

Params

Prop

Type

Last updated on

On this page