用户密码直接明文存数据库,库一泄露,所有用户账号全被别人盗了
之前做用户系统,我图省事,用户注册的时候密码直接明文存到数据库里,觉得数据库只有自己能看到,没事,结果有次数据库因为漏洞被拖走,所有用户的明文密码全泄露出去,好多用户在别的网站用的是同一个密码,结果其他网站的账号也跟着被盗,收到一堆用户投诉,说我把他们密码搞丢了,我赶紧把所有用户密码改成加盐哈希存储,强制所有用户重置密码,折腾了好几天才把这事压下去。 从那之后我写任何用户系统,密码永远用加盐哈希存,绝对不存明文,哪怕数据库被拖走,别人拿到的也是哈希值,根本破解不了用户密码。很多新手写用户系统,图省事明文存密码,觉得数据库安全,等数据库泄露,所有用户的明文密码全被拿走,用户其他账号也跟着被盗,责任全在自己。真的,用户密码千万别明文存数据库,一定要加盐哈希,这是最基础的安全底线。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0