文件名称:symfony_4_jwt_restapi_demo:使用JWT令牌PHP Symfony 4 REST API示例
文件大小:70KB
文件格式:ZIP
更新时间:2024-05-22 10:24:09
PHP
Symfony 4 JWT REST API示例/样板文件/演示 这是使用JWT(JSON Web令牌)的Symfony 4 REST API的样板实现(在类固醇上)。 它是在考虑最佳REST API惯例的情况下创建的。 REST API交互或多或少遵循此出色文章提供的指南/摘要: : 关于项目本身。 想到了一些想法,例如瘦控制器和TDD方法(该项目主要是通过首先创建测试,然后使用红绿重构技术创建实际代码来创建的)。 还牢记了SOLID原则,说话者的名字和其他良好的设计习惯(很幸运,Symfony本身就是一个很好的入门书)。 大多数业务逻辑从控制器转移到相应的服务,后者又使用其他服务和Doctrine存储库来执行各种数据库查询。 就是说,总会有改进的空间,因此请以它为起点并根据您的要求进行修改。 REST API在做什么? 这是一个简单的橄榄球队和联赛管理应用程序,以REST A
【文件预览】:
symfony_4_jwt_restapi_demo-master
----public()
--------index.php(1KB)
----webpack.config.js(852B)
----src()
--------EventSubscriber()
--------Kernel.php(2KB)
--------Controller()
--------Entity()
--------Repository()
--------Migrations()
--------Service()
----phpunit.xml.dist(1KB)
----config()
--------services.yaml(2KB)
--------bundles.php(1KB)
--------packages()
--------routes.yaml(78B)
--------routes()
----assets()
--------.gitignore(0B)
----composer.lock(213KB)
----README.md(12KB)
----.env.dist(1KB)
----symfony.lock(10KB)
----translations()
--------.gitignore(0B)
----tests()
--------BaseTestCase.php(4KB)
--------Controller()
--------ApiTest.php(2KB)
--------.gitignore(0B)
----templates()
--------base.html.twig(302B)
----.gitignore(433B)
----bin()
--------console(1KB)
--------phpunit(600B)
----package.json(302B)
----composer.json(2KB)