UserServiceValidateUserPasswordAsync Method

验证用户密码。

Definition

Namespace: QuickAdmin.Service.Admin
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.11
C#
protected virtual Task<bool> ValidateUserPasswordAsync(
	string pwd,
	SysUser user,
	CancellationToken cancellationToken
)

Parameters

pwd  string
密码。
user  SysUser
该密码对应的用户实体。
cancellationToken  CancellationToken
用于取消操作的令牌。

Return Value

Taskbool
密码正确返回 true,否则返回 false

Remarks

方法内调用 VerifyPassword(string, string, int, KeyDerivationPrf)pwduser.Password 进行了比对。

See Also