我想为Windows用户实现自动重置密码功能。当登录屏幕提示域用户时,应该显示忘记密码按钮,该按钮将使用户进入密码重置向导。所以问题是如何将命令按钮添加到标准Windows登录屏幕。
答案 0 :(得分:7)
修改登录屏幕是一项相当模糊的科学。
对于Windows XP及更低版本,您需要创建自定义GINA (Graphical Identification and Authentication) DLL。此过程在this MSDN magazine article中进行了描述。
对于Vista及更高版本,您需要创建自定义凭据提供程序。它在this MSDN magazine article中得到证明。
我不建议你做你正在做的事情。这可能是一个巨大的安全漏洞。
答案 1 :(得分:1)
要在Windows中实施登录/身份验证,您可以阅读GINA,
GINA是动态可替换的 早期加载的链接库 上下文中的启动过程 机器启动时的Winlogon
答案 2 :(得分:1)
这在很大程度上取决于操作系统;前景,GINA; post-vista后,LogonUI可以通过自定义凭据提供程序进行扩展(如discussed here)。但是,这并不容易 - 而且可能也有风险。