Пример #1
0
        public void AddPassword(string pswrd, IPswrdEncr encr)
        {
            if (string.IsNullOrEmpty(pswrd))
            {
                throw new MicroException("empty_password", $"UserPaswword cnt be empty!");
            }

            Salt = encr.GetSalt(pswrd);
            // Password = encr.GetHash(pswrd, encr.GetSalt(pswrd));
            Password = encr.GetHash(pswrd, Salt);
        }
Пример #2
0
 public bool IsPswrdCorrect(string pswr, IPswrdEncr encr)
 {
     return(Password.Equals(encr.GetHash(pswr, Salt)));
 }