Relying on Microsoft Azure AD to authenticate users allows software developers to feel secure when storing, securing, and validating user passwords, including changes and password expiration, lockout after so many failed attempts, forgotten passwords, and more.