标签: c++ windows winapi authentication passwords
根据用户的姓名和密码,有没有办法检查该名称是否是系统上的有效用户帐户,以及提供的密码是否与该用户帐户的密码匹配?
编辑:对此的需求源于此应用程序中的身份验证结构。该应用程序使用系统上的本地帐户允许用户远程访问文件和内容。我的应用程序需要一种对这些用户进行身份验证的方法,以便为他们提供对其服务的访问权。
答案 0 :(得分:7)
您应该能够使用LogonUser() API来实现此目的......如果呼叫失败,则用户名或密码都是假的。