2

当用户选中“记住我”时,我想保存用户名和密码。用户下次应该可以直接登录。做这个的最好方式是什么?

我尝试了隔离存储,但可能我写的代码不正确。我希望有一个人可以帮助我。

4

2 回答 2

0

关于如何在 Windows Phone 应用程序中加密数据有一个很好的方法- 可能值得将该代码与您的代码进行比较

于 2012-05-28T06:46:16.497 回答
0

最好和最安全的方法是存储唯一 ID,该 ID 仅与您正在与之交谈的服务器相关,作为 cookie。

算法:

  1. 从用户那里获取用户名和密码

  2. 检查用户的真实性。

  3. 如果通过身份验证,则生成与该用户相关的唯一 ID 并将其存储在服务器上。

  4. 将此唯一 ID 传递给客户端并将其存储在 cookie 中。设置最大年龄

  5. 下次用户访问您的网站时。检查服务器上的唯一 ID,并检查其年龄以及发布时间

  6. 如果一切顺利,则授予用户访问权限

于 2012-05-28T06:26:35.123 回答