CakePHP 3:在一个应用程序中形成和摘要验证
CakePHP 3: Form and Digest Auth in one App
我目前正在使用 CakePHP 3 开发一个应用程序,该应用程序包含一个 Web 前端和一个 API/WebServices 服务于移动应用程序的插件。
Web 前端登录系统依赖于基于 FORM 的身份验证并且工作完美,但我想使用基于摘要的身份验证来检查 API 请求上的用户凭据。
API 请求是同一系统上为我制作的插件,以及通过 /api/users(示例)端点到服务器移动应用程序的路由器。
我试图获得 2 种身份验证方式,但没有成功,也尝试了 JWT 插件,但没有成功。
有人对此有解决方案或有类似问题吗?
谢谢大家!
进一步排查,问题出在CORS
在 Cake 中使用以下代码创建一个新的 beforeFilter:
$this->Security->csrfCheck = false;
仅此而已。
谢谢大家!
我目前正在使用 CakePHP 3 开发一个应用程序,该应用程序包含一个 Web 前端和一个 API/WebServices 服务于移动应用程序的插件。
Web 前端登录系统依赖于基于 FORM 的身份验证并且工作完美,但我想使用基于摘要的身份验证来检查 API 请求上的用户凭据。
API 请求是同一系统上为我制作的插件,以及通过 /api/users(示例)端点到服务器移动应用程序的路由器。
我试图获得 2 种身份验证方式,但没有成功,也尝试了 JWT 插件,但没有成功。
有人对此有解决方案或有类似问题吗?
谢谢大家!
进一步排查,问题出在CORS
在 Cake 中使用以下代码创建一个新的 beforeFilter:
$this->Security->csrfCheck = false;
仅此而已。
谢谢大家!