Single Login for multiple related sites on multi site installation?

How can we use Membership plugin on a MultiSite installation to manage member (user) access to multiple sites using single login?

Sites include public facing site (no login) on domain plus a members area on which will include buddypress plus each member will have mini site and profile.