【发布时间】:2015-06-26 06:52:17
【问题描述】:
我是 Fuel PHP 的新手……我正在开发一个在 Fuelphp 中使用 REST 架构的项目……我没有找到任何教程如何实现所需的功能“使用 Fuel PHP REST 进行用户身份验证”。
由于REST服务器是无状态的,我们如何在rest api中使用fuelphp的auth包?
【问题讨论】:
我是 Fuel PHP 的新手……我正在开发一个在 Fuelphp 中使用 REST 架构的项目……我没有找到任何教程如何实现所需的功能“使用 Fuel PHP REST 进行用户身份验证”。
由于REST服务器是无状态的,我们如何在rest api中使用fuelphp的auth包?
【问题讨论】:
正如您还指出的那样,REST 调用在某种程度上是无状态的,这意味着您没有要存储的会话。
身份验证文档有一些检查用户凭据的方法,但不存储身份验证。没有正式的方法可以做到这一点。
【讨论】:
我过去使用的一种方法是使用基于令牌的系统。您有一个链接到 Auth 用户的 API 令牌,然后在发出请求时在 Authorize 标头中提供此令牌,然后根据已知令牌检查令牌,如果有效,则使用 Auth 包执行强制登录。
【讨论】: