TwoFactorRequest 类

定义

添加 MapIdentityApi<TUser>(IEndpointRouteBuilder)的“/manage/2fa”终结点的请求类型。

public sealed class TwoFactorRequest
type TwoFactorRequest = class
Public NotInheritable Class TwoFactorRequest
继承
TwoFactorRequest

构造函数

TwoFactorRequest()

添加 MapIdentityApi<TUser>(IEndpointRouteBuilder)的“/manage/2fa”终结点的请求类型。

属性

Enable

一个可选 Boolean 属性,用于启用或禁用经过身份验证的用户的双因素登录要求。 如果为 null 或未设置,则用户的当前双因素登录要求将保持不变。

ForgetMachine

一个可选选项 Boolean ,用于清除 Cookie“记住我标志”(如果存在)。 这不会影响非 Cookie 身份验证方案。

ResetRecoveryCodes

如果 true为 ,则为一个可选Boolean值,用于将 重置RecoveryCodes为新的随机值。 RecoveryCodes 将为空,除非重置或首次启用双因素。

ResetSharedKey

一个可选的 Boolean ,如果 true为 ,则将其重置SharedKey为新的随机值。 这会自动禁用经过身份验证的用户的双重登录要求,直到后面的请求重新启用该要求。

TwoFactorCode

派生自 SharedKey的双因素代码。 仅当 设置为 trueEnable,才需要这样做。

适用于