This might sound like a stupid and unsecure question, but we're front-end web delopers and don't know that much about these things. So here goes..
We're creating a web app where we want to log in using credentials from Active Directory. Only read access though, we just need to log on with AD credentials, and get a callback indicating success or not.
I know this much that passwords in AD are encrypted, so we can't have a replica of the username and password in our database, syncing once a day or so. So, we've concluded so far that a solution like this should be inside the customer's network. So, in order for it to access both Active Directory AND the internet, it needs to be inside a DMZ zone?
Or maybe this all sounds stupid? Because we only pull username and password from AD anyway, we don't need anything else. So perhaps the extra gain the end user get is that he/she doesn't have to remember one extra password? And that may not be worth it?
Edit: All users that would use this already exist in Active Directory. So it's basically a tool that the sales department would use when traveling from their client to the next.
Feel free to downvote this question if it sounds extremely stupid :)