LDAP Directories Explained: An Introduction and Analysis