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

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

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

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

  • 写回答

1条回答 默认 最新

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

    基于Monster 组和GPT的调写:

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

报告相同问题?

问题事件

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

悬赏问题

  • ¥50 MATLAB APP 制作出现问题
  • ¥15 wannier复现图像时berry曲率极值点与高对称点严重偏移
  • ¥15 利用决策森林为什么会出现这样·的问题(关键词-情感分析)
  • ¥15 DispatcherServlet.noHandlerFound No mapping found for HTTP request with URI[/untitled30_war_e
  • ¥15 使用deepspeed训练,发现想要训练的参数没有梯度
  • ¥15 寻找一块做为智能割草机的驱动板(标签-stm32|关键词-m3)
  • ¥15 信息管理系统的查找和排序
  • ¥15 基于STM32,电机驱动模块为L298N,四路运放电磁传感器,三轮智能小车电磁组电磁循迹(两个电机,一个万向轮),怎么用读取的电磁传感器信号表示小车所在的位置
  • ¥15 如何解决y_true和y_predict数据类型不匹配的问题(相关搜索:机器学习)
  • ¥15 PB中矩阵文本型数据的总计问题。