技术不行但人小帅 2023-03-02 20:31 采纳率: 59.7%
浏览 21
已结题

微信小程序前端加密的一些小问题

小程序前端加密问题,用的腾讯云开发没使用云托管所以真正意义上的后台没有,

小程序登录的账号密码又不可能明文保存在本地,所以能不能在登录的同时, 一份账号密码加密后传输到数据库的同时 在本地保存storage, 以后再打开鉴权的时候以加密的账号和后台加密后的数据库匹配, 然后将之前没加密账号密码的新建一个数据库保存?(方便找回密码,特殊原因不允许用户自己修改账号密码 所以需要后台明文看到账号的密码)。

  • 写回答

1条回答 默认 最新

  • 社区专家-Monster-XH 2023-03-02 22:22
    关注

    基于Monster 组和GPT的调写:

    • 是的,你可以在小程序登录时将账号密码进行加密后传输到数据库,并在本地使用storage保存加密后的账号密码。这样可以保护用户的隐私信息,并且在后台也能看到账号的密码明文。
    • 在鉴权时,你可以使用本地保存的加密后的账号密码与后台的数据库进行匹配。如果匹配成功,则可以通过验证,否则登录失败。同时,你可以在后台将原始的账号密码存储到另一个数据库中,以备找回密码时使用。
    • 需要注意的是,加密算法的选择和实现非常重要。你需要选择安全可靠的加密算法,并确保在加密和解密过程中不会泄漏用户的隐私信息。建议使用已经有广泛应用和被认为安全的加密算法,例如 AES、RSA 等。同时,你也需要遵守相关的隐私保护法律法规,保护用户的隐私信息。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月2日
  • 已采纳回答 3月2日
  • 创建了问题 3月2日

悬赏问题

  • ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
  • ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事:
  • ¥15 前置放大电路与功率放大电路相连放大倍数出现问题
  • ¥30 关于<main>标签页面跳转的问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系
  • ¥30 VMware 云桌面水印如何添加
  • ¥15 用ns3仿真出5G核心网网元
  • ¥15 matlab答疑 关于海上风电的爬坡事件检测
  • ¥88 python部署量化回测异常问题