Issue 420 - Split up different authentication strategies
Issue 584 - Implement LDAP authentication provider