概述
1、单机登录
user在server上输入用户名密码等,完成用户信息校验并将对应的信息写入server的session中
2、分布式框架的登录方案
使用redis,即通过key-value的方式,在server1完成登录后,将用户信息以value的形式,保存在redis中。同时将key发送到客户端的cookie中。客户端下次发送请求时,Negix分发到的server,通过cookie中获取key,进而从redis中获取对应的用户信息。
如果在cookie中设置了“httponly”属性,那么通过JavaScript脚本将无法读取到cookie信息,这样能有效防止XSS攻击。
最后
以上就是苗条季节为你收集整理的分布式的登录如何实现的的全部内容,希望文章能够帮你解决分布式的登录如何实现的所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复