当前端发出请求,gateway鉴权通过后,转发到如订单服务,这时候怎么获取到登陆账户的信息,如id之类的
收起
可以使用 jwt token 进行用户认证,jwt token 是可以携带信息的。认证完成后可以把 jwt token 放在请求头里面,其它系统如果需要用户信息就可以从 http 请求头中获取这个 jwt token。
下图左侧是 jwt token 信息,右侧是这个 token 解码后的信息:
相关网站:https://jwt.io/introduction
报告相同问题?