Beispiel #1
0
 /// <summary>
 /// 取得會員密碼Entity
 /// </summary>
 /// <param name="userId">會員Id</param>
 /// <param name="guid">會員Guid</param>
 /// <param name="userPass">會員密碼</param>
 /// <returns></returns>
 public PasswordViewModel ConvertToPassEntity(int userId, string guid, string userPass)
 {
     return(new PasswordViewModel
     {
         UserId = userId,
         HashPw = HashService.GetMemberHashPw(guid, userPass)
     });
 }
Beispiel #2
0
        public void Base_Hash_Test()
        {
            var memberGuid = "";
            var memberPass = "******";
            var expected   = "ED680CDE9FE4488DEC7D330DF7EC7176AE23ECFAC0DB9EB68786227DF78F66AF";

            _sut.SetHashKey(string.Empty);

            var actual = _sut.GetMemberHashPw(memberGuid, memberPass);

            Assert.AreEqual(expected, actual);
        }