Finding very little information on validating a user password.

I have been spending the last few days trying to find how to validate a
users password. But it seems like you almost need your own domainname
server. This is problematic. I would assume that I can access the local
domain server that windows has but It isn't running so. This is what I
have.