laravel - Laravel 2 api 集成
问题描述
我需要将 2 个 api 相互集成。我可以为此使用 laravel 护照吗?我的第一个 api 生成秘密,第二个 api 在每个请求中使用此令牌并通过秘密获取用户数据。我在 laravel 护照中没有找到解决方案。似乎它只通过 oauth2 提供授权。
解决方案
您要使用的是网络令牌,而不是 oauth。
为此,您需要使用 jwt:
https://jwt-auth.readthedocs.io/en/develop/laravel-installation/
youtube 上的 Andrew Schmelyun 向您展示了如何轻松做到这一点:
更新:或者,您也可以将 Laravel Sanctum 用于简单的 SPA:
推荐阅读
- amazon-web-services - aws eb InvalidParameterValueError
- android - 如何让 MediaPlayer 和 MediaRecorder 同时运行?
- java - 在 Intellij IDEA 中添加黄瓜插件
- php - 如何在一张表中打印出两个查询?
- c# - 有没有办法列出统一事件?
- r - 我想预测数据,但找不到将 xts 格式转换为时间序列的方法?
- kubernetes - 如何让 hasura websocket 在我的本地 Kubernetes 集群上工作?
- cxf - 无法使用 Apache CXF 客户端从 WS 服务接收消息:读取超时
- swiftui - 如何在 SwiftUI 中使用顶部而不是底部的标题创建 TabView
- sql - 将数据库从服务器复制到本地数据库(我只需要复制结构,没有数据)