后端技术点设计
文章平均质量分 53
potatobeancox55555
这个作者很懒,什么都没留下…
展开
-
登录密码两次MD5加密设计
为什么要对密码MD5密码明文传递或者直接写到数据库中,都有被偷看的风险为什么要对密码做两次MD5现在存在的一些反查md5的软件,做两次为了更好的保密整体流程如何实现整体加密流程MD5(MD5(pass明文+固定salt)+随机salt) 第一次固定salt写死在前端 第二次加密采用随机的salt 并将每次生成的salt保存在数据库中登录流程:前端对用户输入的...原创 2018-06-05 20:36:06 · 4080 阅读 · 2 评论 -
使用redis实现共享session
什么是共享session多个应用实例共同保持的用户的状态,例如登录状态为什么要实现共享session分布式应用需要用户在某一点登录,记录用户登录状态在其他应用实例中也能获取到已经登录的状态实现流程用户登录1.用户登录时,生成一个全局唯一uuid, 2.将uuid:用户信息以key:value形式存到redis中,这里边采用将对象序列化后村放入redis的操作进行 3...原创 2018-06-05 22:58:18 · 1478 阅读 · 0 评论