在DRF项目的开发中,我们通过直接使用序列化器保存的用户信息时,用户的密码是被明文保存到数据库中。 代码实现: def create(self, validated_data): '''重写create方法实现,将密码加密后保存''' # 将密码加密后保存 user = User.objects.c ...
分类:
其他好文 时间:
2020-02-14 20:49:02
阅读次数:
136
Centos 7 SSH 无密码登录Centos7 SSH 无密码登录 需求本人购买的阿里云 ECS, 用来做一些技术训练与部署自己开发的应用,所以要经常通过 SSH 连接到服务器进行应用部署与维护。虽然 xshell 有 用户名/密码 加密保存的功能,但个人更喜欢 putty(没有多余的功能,专注... ...
分类:
其他好文 时间:
2018-07-13 21:30:04
阅读次数:
138
function setCookie(name,value,time) { var strsec = getsec(time); var exp = new Date(); exp.setTime(exp.getTime() + strsec*1); document.cookie = name + ...
分类:
其他好文 时间:
2017-11-25 15:18:08
阅读次数:
103
如何用JAVA实现字符串简单加密解密?为保证用户信息安全,系统在保存用户信息的时候,务必要将其密码加密保存到数据库。需要使用密码的时候,取出数据,解密处理即可。避免保存明文密码。方案一:packagecom.tnt.util;importjava.security.MessageDigest;publicclassStringUtil{..
分类:
编程语言 时间:
2016-10-20 15:56:21
阅读次数:
629
在数据库中保存明文密码是非常不明智的选择,其危害不言而喻。这里就不讨论明文密码的缺点了,只谈谈如何安全的保存密码。基本的安全措施如下:1.设置密码最小位数2.将用户的密码加密保存3.通过密码重置的一次性链接修改密码4.同一IP或mac地址一天内只能获取3次重置邮件5.用户..
分类:
Web程序 时间:
2016-05-25 18:56:54
阅读次数:
269