技术不行但人小帅 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日

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵