Chapter 6. User Management

In the previous chapters, we developed mechanisms to provide login and logout capabilities and client-side session monitoring, and we also implemented a dynamic menu based on the user permissions. However, all the users, groups, and permissions were added manually to the database until now. We cannot do this every time we need to grant access to the application to a new user or change the user permissions. For this reason, we will implement a screen where we can create new users and grant or change the permissions. So in this chapter, we will cover:

  • Listing all the users from the system
  • Creating, editing and deleting users
  • Picture preview of a file upload (user's picture)

Managing users

So the first module we are going to ...

Get Mastering Ext JS - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.