具有身份验证JWT的Laravel代理

时间:2016-07-14 20:31:47

标签: api laravel authentication jwt broker

我的系统有这种架构:

  1. '隐藏'服务器A(用Java编写),只允许从服务器B连接.A中没有身份验证。服务器A有非常丰富的API
  2. 服务器B(PHP,laravel5,MySQL)'中间件',它有用户表并使用JWT对用户进行身份验证
  3. 带有前端angular2 app的文件服务器C,它将使用丰富的API(间接来自服务器A)。
  4. 服务器B只对用户进行身份验证,并且应该通过非常简单的映射将这些请求传递给服务器A(几乎一对一 - 只有请求URL前缀可以更改)。

    问题,如何进行此类映射(接收,验证JWT,'重定向'请求到服务器B,并从A返回到Web浏览器的响应),减少旅行工作量?或者这个架构可能一点也不好?

    请给我一个唯一的想法和'关键字'(不一定是完整的实施:P)。

0 个答案:

没有答案