April 2016
Intermediate to advanced
290 pages
5h 51m
English
It is nice to have entities and business logic in place. What would be nicer is having a control panel where we can Create,Read,Update, and Delete (CRUD) them and make sure that only specific users with the right privileges can have access to it. This sounds like a firewalled and secured area of the project.
In this chapter, we will see how to set up security and firewalls in Symfony, and then create a user management system using FOSUserBundle. After knowing the basics, we step into one of the biggest Symfony projects, Sonata, and use some of its bundles. We will see how to use SonataAdminBundle to manage entities from the backend. However, as an account owner (not administrator), we need to be able to manage ...
Read now
Unlock full access