Windows 10自定义凭据提供程序:不使用Windows密码进行身份验证

Windows 10自定义凭据提供程序:不使用Windows密码进行身份验证,windows,credential-providers,Windows,Credential Providers,是否可以使用自定义凭据提供程序在没有本地用户真实密码的情况下进行windows登录 我已经能够安装/注册来自Microsoft的示例代码,甚至能够调试它 我对这种机制的期望是:用户输入一些密码,我的实现将与我的密码的本地数据库(存储为sqlite数据库)进行比较 现实情况:本地用户密码必须在 ICredentialProviderCredential::GetSerialization(…) 坦率地说,我正在尝试使用某种一次性优惠券代码作为密码,以登录到类似于kiosk的工作站。这是开发自定义凭

是否可以使用自定义凭据提供程序在没有本地用户真实密码的情况下进行windows登录

我已经能够安装/注册来自Microsoft的示例代码,甚至能够调试它

我对这种机制的期望是:用户输入一些密码,我的实现将与我的密码的本地数据库(存储为sqlite数据库)进行比较

现实情况:本地用户密码必须在
ICredentialProviderCredential::GetSerialization(…)


坦率地说,我正在尝试使用某种一次性优惠券代码作为密码,以登录到类似于kiosk的工作站。

这是开发自定义凭证提供程序的主要原因

您的提供商必须返回到
登录UI
Cred UI
身份验证信息。它可以是登录/密码对或基于证书的身份验证


在数据库内部,您可以存储真实用户的密码,并在检查自己的OTP后返回密码。

这是开发自定义凭据提供程序的主要原因

您的提供商必须返回到
登录UI
Cred UI
身份验证信息。它可以是登录/密码对或基于证书的身份验证

在数据库中,您可以存储真实用户的密码,并在检查自己的OTP后返回