This is a symfony 7 starter project template integrating
- LexikJWTAuthenticationBundle
- JWTRefreshTokenBundle ( note that this bundle isn't updated for symfony7 so had to 🛠️ this one a little )
- PHPUnit / Symfony test bundle
- ApiPlatform
Feel free to use it / fork it / open issues / pr so I can improve it , create specific needs branches etc... Moreover I will keep it updated depending of my needs on personal projects 🧑🍳
Did a shell so you won't have to enter 10 commands to start the project :
./launch.sh
Your welcome 🍃
Thanks to ApiPlatform documentation you can access the api doc here http://localhost:8000/api
- Register
- Login with JWT Token
- Refresh Token
- Testing
php bin/phpunit
- Images server : VichUploaderBundle
- Real time server datas : Mercure
- Back office : EasyAdminBundle