Demonstration of how to secure REST API using OAuth 2 (symfony 3).
Bundle used:
- Symfony\Bundle\FrameworkBundle\FrameworkBundle()
- Symfony\Bundle\SecurityBundle\SecurityBundle()
- Symfony\Bundle\TwigBundle\TwigBundle()
- Symfony\Bundle\MonologBundle\MonologBundle()
- Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle()
- Doctrine\Bundle\DoctrineBundle\DoctrineBundle()
- Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle()
- FOS\OAuthServerBundle\FOSOAuthServerBundle()
- FOS\RestBundle\FOSRestBundle()
- JMS\SerializerBundle\JMSSerializerBundle()
- Nelmio\ApiDocBundle\NelmioApiDocBundle()
- Nelmio\CorsBundle\NelmioCorsBundle()