LDAP authentication web service returning JSON Web Tokens with optional Rabbit MQ integration