Preparing search index...
The search index is not available
@deep/nest-kit
@deep/nest-kit
modules/auth-n
IBaseOtpResolverHost
Interface IBaseOtpResolverHost<U>
interface
IBaseOtpResolverHost
<
U
extends
BaseUser
>
{
configureOtp
(
input
:
ConfigureOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IConfigureOtpPayload
<
U
>
>
;
disableOtp
(
input
:
DisableOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IDisableOtpPayload
<
U
>
>
;
validateOtp
(
input
:
ValidateOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IValidateOtpPayload
<
U
>
>
;
verifyOtp
(
input
:
VerifyOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IVerifyOtpPayload
<
U
>
>
;
}
Type Parameters
U
extends
BaseUser
Index
Methods
configure
Otp
disable
Otp
validate
Otp
verify
Otp
Methods
configure
Otp
configureOtp
(
input
:
ConfigureOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IConfigureOtpPayload
<
U
>
>
Parameters
input
:
ConfigureOtpInput
ctx
:
IBaseActionContext
Returns
Promise
<
IConfigureOtpPayload
<
U
>
>
disable
Otp
disableOtp
(
input
:
DisableOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IDisableOtpPayload
<
U
>
>
Parameters
input
:
DisableOtpInput
ctx
:
IBaseActionContext
Returns
Promise
<
IDisableOtpPayload
<
U
>
>
validate
Otp
validateOtp
(
input
:
ValidateOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IValidateOtpPayload
<
U
>
>
Parameters
input
:
ValidateOtpInput
ctx
:
IBaseActionContext
Returns
Promise
<
IValidateOtpPayload
<
U
>
>
verify
Otp
verifyOtp
(
input
:
VerifyOtpInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
IVerifyOtpPayload
<
U
>
>
Parameters
input
:
VerifyOtpInput
ctx
:
IBaseActionContext
Returns
Promise
<
IVerifyOtpPayload
<
U
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
configure
Otp
disable
Otp
validate
Otp
verify
Otp
@deep/nest-kit
Loading...