LDAP auth and User management

authentication to LDAP is working, and users are being created/updated
based on directory information upon login.