Aspnet Boilerplate 2-факторная аутентификация - PullRequest
0 голосов
/ 05 октября 2018

Я использую Aspnet Boilerplate для управления мультитенантной системой.В настоящее время я пытаюсь включить двухфакторную аутентификацию, которая запекается в шаблоне.Я вошел в хост и включил 2FA (потому что я понимаю, что он не может быть включен в tenanats, если он не включен в хосте сначала). Настройки 2-фактора хоста После того, как я это сделаю, теперь я вижу настройки для включения 2FA в каждом арендаторе (который у меня есть).Моя проблема заключается в том, что, хотя пользователи хоста действительно запрашивают код, как и ожидалось, пользователи-арендаторы никогда не запрашивают код.Эта строка кода:

var signInResult = await _signInManager.SignInOrTwoFactorAsync(loginResult, loginModel.RememberMe);

никогда не возвращает RequiresTwoFactor == true для пользователей-арендаторов.Я не могу разобраться в этом звонке, поэтому я не знаю точно, что происходит, но мне интересно, может ли кто-нибудь сказать мне кое-что, что мне не хватает в отношении включения 2FA для арендаторов.

...