Windows 8 凭据提供程序 : Linking RFID to an account

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

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

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

最佳答案

您通常会为您的应用程序使用数据库。将您的数据保存在数据库表中(这在任何情况下都是更有效的方法)并为每个 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'

关于Windows 8 凭据提供程序 : Linking RFID to an account,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25244925/

相关文章:

编译错误_atoid

c++ - Visual Studio 2012 Express 中 std::vector 的自动矢量化没有发生

c# - 在 Windows 8 应用程序中用手指触摸滚动列表框的问题

c++ - Cocos2d-x 缺少 sys/socket.h

c++ - 以编程方式为多个文件调用 Windows shell 菜单(与在资源管理器中右键单击相同)

python - Browsermob - Python - Windows Java 进程在 proxy.close 和 server.stop 之后保持运行

具有比 CPU 慢的快速 GPU 的 C++ AMP

c++ - 如何比较两个迭代器以在 VS2013 上进行单元测试?

windows - Windows 上的 Python + webkit + gtk

c++ - 输出流运算符的重载