Patient login integration with Membership & MarketPlace

How do I integrate App+, MarketPlace with the Membership plugin and so that we can have our patients login? Our office would like to have our patients validated by them logging into the site.
We would like to identify our patients as the following:
1. Existing Patients
2. New Patients
3. Concierge Patients

Or do we use the login feature in the App+ plugin.

How do we integrate these three plugins? Which is the preferred or best way to achieve this?