请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于“记住我”功能的疑问

老师好!关于“记住我”功能的实现,我有一些疑问。用户名和密码按理来说都是属于敏感信息,选择了“记住我”后都明文保存到localStorage里面应该是不安全的吧?那这样的话,想问下在真实的商业项目里,“记住我”功能都是怎么实现的呢?用户名和密码都保存到哪里去了呢?

关于这个问题也询问了一下GPT,但给出的答案还是让我有点困惑,所以想请教一下老师的看法。

期待老师回复,谢谢!

正在回答

1回答

如果感觉不安全,可以加密以后在保存。这样黑客即便盗取了,也得不到明文内容。

1 回复 有任何疑惑可以回复我~
  • 提问者 桐子酱Virginia #1
    了解了,那加密之后还是保存在localStorage吗?
    
    还有想问下加密这个操作是该由前端还是后端完成呢?如果是后端来做的话,那是不是用户点击“记住我”后还需要向后端发送请求,后端把用户信息加密后再返回给前端,前端再拿到加密的用户信息保存到localStorage里?
    
    (麻烦老师看到帮忙回复一下,谢谢!)
    回复 有任何疑惑可以回复我~ 2023-08-28 09:56:52
  • 提问者 桐子酱Virginia #2
    麻烦老师看到了追问回复一下好吗?期待回复!
    回复 有任何疑惑可以回复我~ 2023-09-02 17:00:35
  • 双越 回复 提问者 桐子酱Virginia #3
    由后端加密好,数据放在前端 localStorage 。这些加密的数据,只有后端才能解密,别人拿到了也没用。
    回复 有任何疑惑可以回复我~ 2023-09-03 13:45:19
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号