I am developing a computer system that requires the user to log in (user name and password is stored in a database table). However, instead of having to enter their username and password, my users would the system to work with Active Directory. This will prevent them from having to remember their password.
I've been thinking about this for a while. Instead of having to program my system to interact with Active Directory (something I don't know how to do yet), wouldn't it be just as good to get the user's computer login name (SystemInformation.UserName) and check to see if this ID is in my database table? Every user has their own unique computer login id, and if they are able to log into the computer then they should be able to login into my system as well.
Does anybody have any thoughts regarding this? Any input would be much appreciated.
I've been thinking about this for a while. Instead of having to program my system to interact with Active Directory (something I don't know how to do yet), wouldn't it be just as good to get the user's computer login name (SystemInformation.UserName) and check to see if this ID is in my database table? Every user has their own unique computer login id, and if they are able to log into the computer then they should be able to login into my system as well.
Does anybody have any thoughts regarding this? Any input would be much appreciated.