Flask探索-关于flask密码加密的处理

大家好,我是金鱼座,一个走在测试领域这片蓝海中, 蹉跎前行的技术渣渣,唯有一直走下去,也许能改变点什么,加油!

用户登录密码有时候需要加密, 这样可以一定程度上面防止泄密,
在网上找了不少资料, 目前看到一个比较清晰的方案

模型类的定义


image.png

视图中的处理:


image.png

如上两个部分:

  1. 保存密码数据时, 首先会通过password.setter,将密码进行加密,并且保存到执行self._password字段中,
  2. 外部视图实例化User后,可以调用check_passwod来对密码进行校验,成功返回True,失败返回False

前辈出处:
https://blog.csdn.net/hyman_c/article/details/53856380
https://blog.csdn.net/kuangshp128/article/details/66472946

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容