public MatchTo ( string hashedPassword ) : PasswordMatch | ||
hashedPassword | string | |
Результат | PasswordMatch |
public bool IsMatchingPassword(string accountName, string password) { string hashedPassword; try { hashedPassword = queryService.GetPassword(accountName); } catch (EntityNotFoundException) { return false; } var providedPassword = new Password(password); PasswordMatch match = providedPassword.MatchTo(hashedPassword); return (match == PasswordMatch.Success || match == PasswordMatch.SuccessRehashNeeded); }