コード例 #1
0
        public void HashPassword()
        {
            var originalPassword = "******";
            var hash             = PasswordUtility.HashPassword(originalPassword);

            Assert.IsTrue(PasswordUtility.VerifyHashedPassword(originalPassword, hash));

            var badHash = new StringBuilder(hash);

            badHash[8] = 'A';
            Assert.IsFalse(PasswordUtility.VerifyHashedPassword(originalPassword, badHash.ToString()));
        }
コード例 #2
0
 public bool VerifyPassword(string password)
 {
     return(PasswordUtility.VerifyHashedPassword(password, this.Properties._PasswordHash));
 }