This document introduces whada, a multi-protocol authentication and authorization tool that allows managing user privileges and permissions through an LDAP backend. It addresses the need for centralized authentication across internal web services while overcoming the limitations of traditional directory services like ActiveDirectory. Key points are that whada stores authorization data in its own privilege store and retrieves authentication data from external sources like LDAP, with the goal of allowing dynamic management of user access without worrying about password storage. The document outlines whada's architecture and implementation as an OpenLDAP backend module written in Perl, and solicits feedback on potential next steps.