Проверьте имя пользователя и пароль в IdentityServer4 в неявном потоке

Я бы предложил определить ваш собственный пакет на основе следующего кода tex; это дает вам полную свободу. http://ubuntuforums.org/archive/index.php/t-331602.html

1
задан Martin Staufcik 18 January 2019 в 16:44
поделиться

1 ответ

Я только что нашел решение, проверка имени пользователя / пароля не является частью процесса авторизации, это делается непосредственно в контроллере страницы входа, в примере 7 это делается в AccountController.

if (ModelState.IsValid)
{
    // validate username/password against in-memory store
    if (_users.ValidateCredentials(model.Username, model.Password))
    {
        ...
    }

Достаточно заменить этот фрагмент кода проверкой подлинности в реальном хранилище пользователей вместо значения по умолчанию TestUserStore.

0
ответ дан Martin Staufcik 18 January 2019 в 16:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: