问题描述
我需要在分布式系统中使用 Laravel Sanctum,对于这种情况,我有 3 个参与者:
- 用户
- API 服务器
- 认证服务器
认证服务器仅用于生成和验证令牌,API必须通过调用认证服务器并在请求的授权头中发送令牌来进行认证。这个令牌是用户在调用 API 时发送的(用户之前必须向身份验证服务器请求令牌)
我想在 API 服务器中使用 Laravel 8 并且我想在身份验证服务器中使用 Laravel 8,我知道我可以使用 Laravel Sanctum 来处理 API 身份验证,但它必须在同一台服务器中API 在其中,中间件 auth:sanctum
通过在 API 所在的同一数据库中搜索令牌来工作,但现在我需要中间件在身份验证服务器中搜索令牌,该服务器具有另一个 Laravel 和另一个数据库,我怎样才能做到这一点?我需要手动完成吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)