【问题标题】:UWP location to hold local user permissions?持有本地用户权限的 UWP 位置?
【发布时间】:2018-12-13 08:02:56
【问题描述】:

我正在编写一个应用程序,我可以让多个用户登录并将他们的密码存储在 Windows 凭据中。我目前可以成功验证用户的登录。我的问题是存储权限的正确位置(例如访问某个页面)。我有几个数据库,但我认为这不安全。可能对表中的数据进行加密。或者也许在本地设置中

【问题讨论】:

  • 使用 Windows 凭据管理器的好地方

标签: security uwp credentials user-permissions


【解决方案1】:

您应该在 UWP 应用中使用 PasswordVault 类来存储用户凭据,以便该应用稍后可以静默验证您的云服务。 Here are details 了解如何使用 API。

对于非密码、非敏感数据,您可以将其存储在 LocalStorage 或 RoamingStorage 中,但这并不安全。存储数据的唯一安全位置是您的服务。考虑使用 Azure 移动应用等基于云的应用来存储此类信息。

【讨论】:

  • PasswordVault 仅用于存储密码。我希望存储有关用户的数据,例如他们可以在应用程序中执行的操作。
  • 我添加了更多细节。
猜你喜欢
  • 2015-11-26
  • 2016-07-26
  • 1970-01-01
  • 2015-09-30
  • 2018-06-20
  • 1970-01-01
  • 2015-03-20
  • 2017-07-06
  • 1970-01-01
相关资源
最近更新 更多