0

我正在开发 CakePHP3 中的插件,我需要创建一个简单的 Oauth 2.0 服务器 API,它允许在用户表上执行简单的 CRUD 并在需要时创建会话。

我在 StackOverflow 上做了一些研究,似乎最好的选择是 https://github.com/uafrica/oauth-server

现在,我试图根据存储库中的文档使其工作,但由于它将是一个插件,而不是应用程序的核心,我不明白它应该如何工作以及我需要更新哪个文件。

有人会这么好心给我我需要遵循的步骤列表和需要更新的实际文件吗?

提前谢谢了

4

1 回答 1

1

uafrica/oauth-server 项目已经过时了。它需要 v4.1 的 League/oauth2-server,现在是 v7.2。该项目的第 5 版已完全重写,并且不向后兼容 v4.x。

我不认为有一个开箱即用的 CakePHP 3 插件可以与当前版本的 League/oauth2-server 一起使用。

您必须从头开始构建自己的插件,或者尝试破解 uafrica/oauth-server 项目以使其与 League/oauth2-server 一起使用。

于 2018-07-26T16:34:01.500 回答