Traefik ForwardAuth

ForwardAuth 可以用来外挂一些 验证、鉴权 服务,之所以使用它主要是我需要一个 Gateway

这个Gateway需要调用一些外部接口,然后执行一些业务逻辑,构成一个AOP切面

大约分成几个部分

  1. 能够接收请求的Golang rest服务,作为auth restapi ,通过header来获得token
  2. 将上面的Golang应用容器化,制作docker镜像
  3. 构建服务使用 ForwardAuth中间件调用上面的服务
Send a Message