Api 在 cakephp 中使用 OAuth 访问

Api access using OAuth in cakephp

我正在为 cakephp (thomseddon/cakephp-oauth-server) 使用 OAuth 插件,目前遇到了一些问题。

我希望能够通过两次调用允许访问我的 cakephp Rest

规定 - 这只是将客户 ID 添加到我的 table auth - 使用 grant_type 密码发送 grant_type、用户名、密码和 client_id 和 return 访问令牌。

这两个操作似乎都在正常工作,我正在取回访问令牌问题是在我获得访问权限后,当我尝试访问其中一个时,我仍然被 cakephp 踢出并重定向到登录页面其余动作。

例如,一旦我有了访问密钥,我就会向 http://customer-server-2.dev/api/documents.json?access_token=xxxxxxxxxxxxxxxx

发送请求

此时我应该可以访问了,因为访问令牌是正确的并且工作正常 - 但我没有被重定向到登录页面。

如果有人能帮助我解决这个问题,我将永远感激不已。

可能有两个问题

  1. 您的访问令牌可能是expired.Get一个新的访问令牌并检查

  2. 获取访问令牌时检查范围