Events
onAuthFailure
Summary
This callback will be called when an authentication process fails.
This can be either caused by an error or by the user cancelling the process.
Usage
<DynamicContextProvider
settings={{
events: {
onAuthFailure: (method, reason) => {
console.log('onAuthFailure was called', method, reason);
}
}
}}
>
{/* ... rest of your app ... */}
</DynamicContextProvider>
Callback Argument Values
First argument method
:
{
type: "email";
email: string;
isEmailRecoveryFlow?: boolean;
// Same as "email"
option: string;
} | {
type: "social";
provider: ProviderEnum;
// Same as "provider"
option: ProviderEnum;
} | {
type: "wallet";
address: string;
connectorName: string;
// Same as "connectorName"
option: string;
} | {
type: "sms";
phone: PhoneData;
// Same as "phone"
option: PhoneData;
}
Second argument reason
:
'user-cancelled' | { error: unknown }
Was this page helpful?