In the last chapter we implemented authentication using a MySQL database. Now we will need a tool to help users and administrators. Obviously, this tool has to be easier than openserctl. It is very hard to manage thousands of users manually, so a user provisioning tool becomes very important in our process. In this chapter will well look at the SerMyAdmin tool, created specifically to help building user and administrator portals.
By the end of this chapter you will be able to:
Identify why you need a user portal for administration
Install SerMyAdmin and its dependencies
Configure resources such as administrator and user access
Add and remove domains
Customize the portal with the colors and logos of your company