Я новичок в программировании, а особенно. NET Ядро. Меня очень смущает проверка пароля. Поле моего пароля в базе данных хешировано. Каков безопасный способ - и, возможно, лучший способ - в. NET Core проверить имя пользователя и пароль?
В настоящее время я получаю имя пользователя и пароль из модели привязки для действия моего контроллера:
public IActionResult Login([FromBody]LoginModel user)
Мой подход состоит в том, чтобы: sh user.password
, а затем username, запросите базу данных, чтобы узнать, соответствуют ли учетные данные существующему пользователю. Это правильный путь?