import LoginPasswordlessSmsOtp from '@auth0/auth0-acul-js/login-passwordless-sms-otp' ;
const loginPasswordlessSmsOtp = new LoginPasswordlessSmsOtp ();
const { startResend } = loginPasswordlessSmsOtp . resendManager ({
timeoutSeconds: 15 ,
onStatusChange : ( remainingSeconds , isDisabled ) => {
console . log ( `Resend available in ${ remainingSeconds } s, disabled: ${ isDisabled } ` );
},
onTimeout : () => {
console . log ( 'Resend is now available' );
}
});
// Call startResend when user clicks resend button
startResend ();
Constructors
Properties
Methods
Retrieves the array of transaction errors from the context, or an empty array if none exist. An array of error objects from the transaction context.
Utility FeatureGets resend functionality with timeout management for this screen ResendControl object with startResend method import LoginPasswordlessSmsOtp from '@auth0/auth0-acul-js/login-passwordless-sms-otp' ;
const loginPasswordlessSmsOtp = new LoginPasswordlessSmsOtp ();
const { startResend } = loginPasswordlessSmsOtp . resendManager ({
timeoutSeconds: 15 ,
onStatusChange : ( remainingSeconds , isDisabled ) => {
console . log ( `Resend available in ${ remainingSeconds } s, disabled: ${ isDisabled } ` );
},
onTimeout : () => {
console . log ( 'Resend is now available' );
}
});
// Call startResend when user clicks resend button
startResend ();
Configuration options for resend functionality Properties
import LoginPasswordlessSmsOtp from '@auth0/auth0-acul-js/login-passwordless-sms-otp' ;
const loginPasswordlessSmsOtp = new LoginPasswordlessSmsOtp ();
loginPasswordlessSmsOtp . resendOTP ();
import LoginPasswordlessSmsOtp from '@auth0/auth0-acul-js/login-passwordless-sms-otp' ;
const loginPasswordlessSmsOtp = new LoginPasswordlessSmsOtp ();
loginPasswordlessSmsOtp . submitOTP ({
username: "[email protected] " ;
code : "<string>" ;
});