我正在CakePHP3中开发一个插件,我需要创建一个简单的Oauth 2.0 Server API,它允许在用户的表上进行简单的CRUD,并在需要时创建会话。
我在StackOverflow中做了一些研究,似乎最好的选择是https://github.com/uafrica/oauth-server
现在,我已经尝试根据存储库中的文档使其工作,但由于它将是一个插件,而不是应用程序的核心,我不知道它应该如何工作,以及我需要更新哪个文件。
有人能给我一份我需要遵循的步骤清单和需要更新的实际文件吗?
提前感谢
uafrica/oauth服务器项目严重过时。它需要联盟/oauth2服务器的4.1版,目前为7.2版。该项目的版本5被完全重写,与v4.x不向后兼容。
我不认为有一个开箱即用的CakePHP 3插件可以与当前版本的联盟/oauth2服务器配合使用。
你必须从头开始构建自己的插件,或者尝试破解uafrica/oauth服务器项目,使其与联盟/oauth2服务器协同工作。