/// <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) }); }
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); }