I have a user table and there have a column role where have different roles like 'admin', 'agent', and 'customer'. Now I want to show users in different pages role based, how to do that? Also, when I want to create user, I want to add some extra data on other table if user type is agent or customer.