Windows 凭据提供程序 pinlogonprovider
Windows credential provider pinlogonprovider
我正在尝试使用此参考 https://docs.microsoft.com/en-us/samples/microsoft/windows-classic-samples/credential-provider/
创建一个 Windows 自定义凭据提供程序
想法是:
- 我把用户名和密码保存在电脑里了
- 我使用自己的 MFA(只是向我的 android phone 发送简单的推送通知)
- 如果我确认通知,我将使用存储的用户名和密码登录
每当我匹配密码和用户名,并使用我的“凭据提供程序”登录时,它都运行良好
然后我意识到,在我登录到我的 Microsoft 用户名后,下次登录将提示 PIN 而不是密码,如下所示:
我知道我可以将我的 Microsoft 帐户密码保存到我的离线数据库中,我的想法仍然有效。
但是,由于我的密码太长,我想保留密码而不是密码
Windows 凭据提供程序是否支持 PIN 身份验证?
我尝试 google 它,它只显示智能卡的密码而不是 Windows 登录密码
--------------------更新------------
看来我没把问题写清楚
我想扩展我当前的 Credential Provider,它能够使用密码和 Windows Hello PIN 自动登录。
因此数据库将包含用户名和 PIN(与 Windows Hello PIN 匹配)或密码(与本地帐户密码匹配)
可能吗?
看看您如何使用来自 Microsoft Hello
的 Picture
或 PIN
凭据提供程序设置新登录 - 最初您输入密码。
因此,这些提供者将这些收集到的数据存储在一些内部结构中,然后提供他们自己收集的数据。
没有人限制你做同样的事情。
--------------------更新------------
我正在尝试使用此参考 https://docs.microsoft.com/en-us/samples/microsoft/windows-classic-samples/credential-provider/
创建一个 Windows 自定义凭据提供程序想法是:
- 我把用户名和密码保存在电脑里了
- 我使用自己的 MFA(只是向我的 android phone 发送简单的推送通知)
- 如果我确认通知,我将使用存储的用户名和密码登录
每当我匹配密码和用户名,并使用我的“凭据提供程序”登录时,它都运行良好
然后我意识到,在我登录到我的 Microsoft 用户名后,下次登录将提示 PIN 而不是密码,如下所示:
我知道我可以将我的 Microsoft 帐户密码保存到我的离线数据库中,我的想法仍然有效。
但是,由于我的密码太长,我想保留密码而不是密码
Windows 凭据提供程序是否支持 PIN 身份验证?
我尝试 google 它,它只显示智能卡的密码而不是 Windows 登录密码
--------------------更新------------
看来我没把问题写清楚
我想扩展我当前的 Credential Provider,它能够使用密码和 Windows Hello PIN 自动登录。
因此数据库将包含用户名和 PIN(与 Windows Hello PIN 匹配)或密码(与本地帐户密码匹配)
可能吗?
看看您如何使用来自 Microsoft Hello
的 Picture
或 PIN
凭据提供程序设置新登录 - 最初您输入密码。
因此,这些提供者将这些收集到的数据存储在一些内部结构中,然后提供他们自己收集的数据。
没有人限制你做同样的事情。
--------------------更新------------