I am building a web application for a client I need to authenticate with their MS systems.
I originally was going to go for LDAP and AD but I have just thought of using Exchange and WebDAV.
All I need to do is authenticate and confirm that they are indeed an employee of the company and maintain a username. I would like to also use existing group policy from AD but it is not necessary as I am going to have to extend and replicate it within my application.
I will be building the application in PHP using the Zend Framework.
Can anyone guide me to which option is better (and more robust/ secure etc) and easier.