Windows 8凭据提供程序:将RFID链接到帐户

时间:2014-08-11 13:51:42

标签: windows visual-c++ visual-studio-2012 credential-providers

我制作了Windows 8凭据提供程序。一旦用户靠近RFID,他们就可以在不输入用户名和密码的情况下登录。认证信息当前通过纯文本文件链接。它存储元组(rfid,username,userpassword)。这不安全,意味着成为概念证明的临时解决方案。

如何使用Windows 8框架安全地链接RFID和帐户?

1 个答案:

答案 0 :(得分:1)

很好地为您的应用程序使用数据库。将数据保存在数据库的表中(在任何情况下都是更有效的方法)并查询数据库以获取每个RFID读数:

CREATE TABLE [Users](
    [RFID]     [nchar(24)] NOT NULL,
    [UserName] [nvarchar](30) NOT NULL,
    [Password] [nvarchar](30) NOT NULL,
    [Isadmin] [bit] NULL
)

Select Username,Password from Users where RIFD='TagRead'