micro API网关
micro API网关是基于go-micro开发的,具有服务发现,负载均衡和RPC通信的能力。
业界普遍做法是将鉴权,限流,熔断等功能也纳入API网关。micro API网关本身是可插拔的,可以通过新增插件的方式加入其他功能。
JWT (JSON Web Token)
JWT是是微服务中常用的授权技术,关于JWT的技术原理可以参考阮一峰的博文
本文介绍了如何在go-micro的API网关中实现JWT鉴权功能。通过封装JWT库并利用go-config动态加载私钥,确保安全性。JWT鉴权通过HTTP中间件检查请求头中的Token,鉴权成功则继续执行,否则返回未经授权的状态码。
micro API网关是基于go-micro开发的,具有服务发现,负载均衡和RPC通信的能力。
业界普遍做法是将鉴权,限流,熔断等功能也纳入API网关。micro API网关本身是可插拔的,可以通过新增插件的方式加入其他功能。
JWT是是微服务中常用的授权技术,关于JWT的技术原理可以参考阮一峰的博文
3658

被折叠的 条评论
为什么被折叠?