add login.go
ldap support
basic authentications
Merge branch 'dev-ldap' into dev