использовать oauth2 для аутентификации в веб-приложении реагировать - PullRequest
0 голосов
/ 07 сентября 2018

Мне нужно ваше руководство / предложение по сценарию, в который я вхожу.У нас есть старое приложение GWT (версия 2.7), в этом приложении есть 2 контроллера, которые реализуют класс EntryPoint - LoginController и OTSController.У них есть соответствующие ведущий и средство просмотра.

NB - это приложение GWT работает как приложение с начальной загрузкой.

Это приложение GWT является приложением с пользовательским интерфейсом (и есть другое приложение с начальной загрузкой, котороебудет действовать как серверное приложение).Приложение GWT использует способ обработки аутентификации пользователя по умолчанию, т.е. использует / j_spring_security_check.

Теперь я пытаюсь переписать функцию входа в React (и я довольно новичок в React).Я пытаюсь использовать oauth2 для аутентификации, не могли бы вы указать, какую библиотеку oauth2 мне следует использовать, и это какой-нибудь пример, который я могу просмотреть.

Я искал аутентификацию для веб-приложения React и видел примеры для-

  1. Виджет для входа в Okta
  2. Auth0 - обеспечивает аутентификацию как услугу
  3. SDK Stormpath React
  4. JWT (JSON WebТокен)

Но не удалось найти какую-либо конкретную библиотеку js, которая дает реализацию oauth2 (и которая не имеет много строгих лицензионных обязательств), которую я могу использовать в своем приложении реагирования, пожалуйста, дайте мне указатели, чтобыЯ могу использовать любую существующую / внедрить аутентификацию oauth2 для моей страницы входа в систему (с помощью реакции).

Спасибо, Саурабх.

1 Ответ

0 голосов
/ 08 сентября 2018

Вы можете использовать эти две библиотеки из Okta для интеграции аутентификации в приложение React с Okta - @ okta / okta-auth-js и @ okta / okta-реагировать. Вы также можете проверить руководство здесь - https://developer.okta.com/code/react/okta_react. Надеюсь, это поможет.

...