示例#1
0
        /// <summary>
        /// private method generating PwHash from user salt
        /// </summary>
        /// <param name="account"></param>
        /// <returns></returns>
        private bool LoginPwCheck(Account account)
        {
            var user = GotUser(account);

            using (var pwHash = new HashingPassword())
            {
                pwHash.salt = CustomCoder.StringToByteArray(user.Salt);
                var ExistUser = pwHash.LoginHash(account);
                return((ExistUser.SaltedPwHash == user.SaltedPwHash) ? true : false);
            }
        }