Реализация неявного предоставления OAuth2 с помощью Spring Security - PullRequest
0 голосов
/ 18 мая 2018

Я создаю новое приложение, используя микросервисы с интерфейсом внешнего интерфейса, используя React JS.Я создал микросервис аутентификации, используя Spring Boot и OAuth 2.0.Для одностраничных приложений я прочитал, что я должен использовать неявное предоставление вместо предоставления пароля.Микросервис auth будет поддерживать это, но мой вопрос: где бы я мог реализовать пользовательский интерфейс, чтобы пользователь мог ввести свое имя пользователя и пароль?Будет ли это в микросервисе аутентификации или мне нужно будет создать отдельное приложение пользовательского интерфейса?

1 Ответ

0 голосов
/ 18 мая 2018

Форма аутентификации будет на вашем микросервисе авторизации.Подумайте, например, как вы используете Google логин.Вы увидите страницу входа в Google, даже если у вас есть собственный микросервис.Это потому, что провайдер аутентификации - Google, и вы перенаправляете пользователя для входа в Google.

Я реализовал все типы грантов некоторое время назад.Может быть это поможет вам.

...