Mutations
useSignInSso
Discover and start an organization SSO sign-in.
Usage
import { authClient } from "@/lib/auth-client"
import { useSignInSso } from "@better-auth-ui/react/plugins/sso"
const { mutate: signInSso } = useSignInSso(authClient)
signInSso({
email: "[email protected]",
callbackURL: "/dashboard"
})You can discover a provider with email, domain, organizationSlug, or providerId. Better Auth redirects successful requests to the provider.
Options factory
import { signInSsoOptions } from "@better-auth-ui/core/plugins/sso"
import { useMutation } from "@tanstack/react-query"
const { mutate } = useMutation(signInSsoOptions(authClient))Params
Prop
Type
Last updated on