繁体   English   中英

用户登录后,我的应用程序如何记住用户名和密码?

[英]how can my application remember username and password after the user logs in?

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

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

做到这一点的最佳和安全的方法是存储唯一的ID,该ID仅与您要与之交谈的服务器相关,并作为cookie。

算法:

  1. 获取用户名和密码

  2. 检查用户的真实性。

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

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM