Validating Old Passwords Before Changing Them



Hi,

I'd like to write a custom logon control, and I've run into a snag
when trying to handle "User Must Change Password At Next Login"

I'd like to validate a users old/current password against the domain
before showing the user the form to change the password.

Doing an LDAP Bind() fails with the current creds.

Any Ideas how to accomplish this?

Thanks,
-Alan
.



Relevant Pages

  • Re: Expiring inactive accounts
    ... domain security policy is set to Maximum password age for 60 days. ... In Windows NT 4.0 I used to enable the checkbox "User must login to ... did not change password in 60 days and came later he could not login. ... In Windows 2000 how do I achieve this? ...
    (Focus-Microsoft)
  • Re: What happened to the "Change Password" Button
    ... When we log into Outlook, we get a login box (not Windows login). ... but I'm looking for the change password button that was on the ...
    (microsoft.public.exchange.clients)
  • Re: Expiring inactive accounts
    ... domain security policy is set to Maximum password age for 60 days. ... In Windows NT 4.0 I used to enable the checkbox "User must login to ... did not change password in 60 days and came later he could not login. ... In Windows 2000 how do I achieve this? ...
    (Focus-Microsoft)
  • Re: "User must change password" doesnt happen immediately.
    ... > that has been modified to allow async processing of login. ... > This is controlled by a policy. ... >> user was not immediately prompted to change password when he logs on. ... >> happen immediately and not on the second logon attempt? ...
    (microsoft.public.windows.server.security)
  • Re: "User must change password" doesnt happen immediately.
    ... > that has been modified to allow async processing of login. ... > This is controlled by a policy. ... >> user was not immediately prompted to change password when he logs on. ... >> happen immediately and not on the second logon attempt? ...
    (microsoft.public.windows.server.security)