Ultimate Member

Ultimate Member is an open source plugin that is a member database which allows you to control different pages on your website to give specific information to your customers or students.

It allows you to lock individuals out of other member’s information and you can also give members a personal membership page where they can put their profile details.

You can add a connection to WooCommerce for customers who want to purchase products from a shop or a connection to BB press Forum which is suitable in a community environment where members can communicate.