API аутентификации IdentityServe4 - PullRequest
0 голосов
/ 01 октября 2019

Я работал над IdentityServer4. В настоящее время у меня есть веб-клиент, в котором используется быстрый запуск IS. Теперь я хочу иметь API аутентификации для моего мобильного клиента в ближайшее время.

По существу, API аутентификации должен работать следующим образом:

  1. Получает учетные данные для имени пользователя и пароля
  2. Аутентификация с использованием IS
  3. Вернется к токену носителя

То, что я до сих пор делал, это для веб-клиента. В котором, как уже упоминалось, используется IS Quickstart.

1 Ответ

0 голосов
/ 03 октября 2019

Вы можете использовать гибридный поток. Проверьте примеры в https://github.com/IdentityModel/IdentityModel.OidcClient.Samples

Но если вы хотите иметь свой собственный экран входа в систему, тогда вы можете использовать вместо этого пароль владельца ресурса

https://github.com/IdentityServer/IdentityServer4/tree/master/samples/Quickstarts/2_ResourceOwnerPasswords

...