I have membership installed for this school community. They

I have membership installed for this school community. They are now introducing a single sign-on/access where each member in 3 levels will be handed an email and password all managed from the enrolment process with LDAP. So does membership work with LDAP? I also want to add BuddyPress so how can I tie this all together?