NettePHP框架和带有令牌认证的RESTful API

Nette PHP framework and RESTful API with token authentication

本文关键字:认证 RESTful API 令牌 框架 NettePHP      更新时间:2023-09-26

Nette PHP框架是否适合在PHP中创建RESTful API(用于客户端JavaScript应用程序),除了IAuthenticator 之外,我找不到合适的文档

  • Nette是否提供RESTful支持?如果没有,确实存在一些稳定"扩展"
  • Nette是否支持令牌身份验证?我注意,cookie是使用SimpleAuthetication的默认cookie

我很久以前就用过drahak/Restful了。上次提交是在2个月前,所以您应该没有任何问题。它为您提供了更高级的路由器、OAuth2和其他工具来帮助您构建API。

$router[] = new CrudRoute('api/v1/<presenter>/<id>/[<relation>[/<relationId>]]', 'Articles');

还有一个关于#posobota的研讨会。API研讨会的来源可以在GitHub上的fprochazka/workshop-rest-API-sandbox存储库中找到。

让我知道它是否适合你!

我目前正在使用Nette RestRoute。从描述中可以看出,它"自动将REST操作映射到演示者和定义模块中的操作。"用法非常简单,所以我推荐它。