SingleStepAuthArgsType

type SingleStepAuthArgsType =
| SocialAuthArgsType
| { encryptionKey?: string; jwt: string; strategy: "jwt" }
| {
encryptionKey?: string;
payload: string;
strategy: "auth_endpoint";
}
| { email: string; strategy: "iframe_email_verification" }
| { strategy: "iframe" }
| {
passkeyName?: string;
storeLastUsedPasskey?: boolean;
strategy: "passkey";
type: "sign-up" | "sign-in";
}
| { chain: Chain; strategy: "wallet"; wallet: Wallet }
| { client: ThirdwebClient; strategy: "guest" };