Spring Cloud中Feign如何统一设置验证token     

扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群

评论

fong

2018-05-22 08:59:37.0 回复
你这个是任何请求来了都自动设置token,这样做的目的何在?
评论

fong

2018-05-22 09:16:49.0 回复
意思是feign只会是服务间调用的,所以可以任意设置token,但是zuul的filter统一设置token有点说不过去了,难道前端每次请求都携带用户名和密码进行token获取?
尹吉欢@fong 前端肯定要携带token的,不是携带用户名和密码,登录之后生成一个token给前端,后续操作,前端携带token,不然后端怎么知道当前是哪个用户
2018-05-22 09:43:01.0 回复
fong@尹吉欢 哦哦,学习了,那个zuul设置token只是为了自发性的调用其他服务,并非用户的调用,谢谢博主, 但是jwt有什么方法可以在后台让他刻意无效吗?搞一个token黑名单吗? 比如有这种需求:每个用户只能在当前使用设备(手机app,浏览器)的登录是有效的,其他设备登录过保存的token会失效。。。脑壳痛
2018-05-22 11:06:11.0 回复
尹吉欢@fong 你是想做下线的功能?比如我A手机登录,然后再B手机登录,这样A手机就要下线?
2018-05-22 14:02:34.0 回复