Написание пользовательского IUserPasswordStore и SignInManager.PasswordSignInAsync в Identity 2.1

Создание пользовательского IUserPasswordStore для подключения к таблице имен пользователей/паролей устаревшей системы. Пароль хэшируется с помощью пользовательского кода в таблице, поэтому мне нужно написать собственный код для PasswordSignInAsync.

Нужно ли мне переопределять PasswordSignInAsync или есть метод, который я могу предоставить, который просто выполняет хеширование пароля? Если я переопределю весь PasswordSignInAsync, есть ли где-нибудь пример кода, показывающий мне, что нужно сделать в методе?


person Wavel    schedule 05.01.2015    source источник


Ответы (1)


Это было проще, чем я думал.

Переопределить CheckPasswordAsync в UserManager.

person Wavel    schedule 05.01.2015