WordPress site has built in feature for users. Users can register, they can login, they also can change their profile. That’s all. More control is not available in wordpress core feature.
A plugin is available in wordpress repository which is called Ultimate Member. It can perform few good job:-
- Content Restriction: You can restrict content for particular group of users.
- User Role Manager: You can create new user role i.e. you can set different permission to users.
- Show user comments in their profile: Users can view all comments they made in their profile.
- Member Directory: You can create member directory through which users can view other’s profile.
and lot more feature which your site members surely love.
Check out this plugin: Ultimate Member