Jhipster с интеграцией аутентификации JWT с okta

Я создал приложение с аутентификацией JWT. Я хочу интегрироваться с OKTA. Просто чтобы получить знания, я создал пример приложения с аутентификацией oauth и смог успешно интегрироваться с okta.

Теперь я хотел бы интегрировать уже приложение с JWT-аутентификацией с OKTA. Пожалуйста, подскажите, как интегрироваться с октой

Спасибо


person Satyanvesh Muppaneni    schedule 12.11.2018    source источник


Ответы (1)


Вы не можете интегрировать приложение JHipster, использующее аутентификацию JWT, с Okta. Вы должны использовать OAuth / OIDC в ​​качестве механизма аутентификации. Одна вещь, которую вы можете попробовать:

  1. Убедитесь, что ваше приложение JWT проверено в системе управления версиями (например, в локальном репозитории Git).
  2. Запустите rm -rf в своем приложении JWT, чтобы удалить все файлы (это удалит все, но сохранит ваш файл .yo-rc.json и каталог .jhipster).
  3. Измените .yo-rc.json, чтобы изменить authenticationType на oauth2.
  4. Запустите jhipster --with-entities, чтобы заново создать приложение с OAuth 2.0 для входа в систему.

Надеюсь это поможет!

person Matt Raible    schedule 12.11.2018
comment
Я сделал некоторые настройки в аутентификации. Будут ли они сохраняться или снова придется реализовывать? - person Satyanvesh Muppaneni; 13.11.2018
comment
Если вы сделали какие-либо настройки, вам нужно будет повторно реализовать их. Если вы использовали Git для сохранения своего проекта (и вы удалили все его файлы), вы должны иметь возможность сравнивать все после создания нового проекта и восстанавливать свои изменения. Однако маловероятно, что аутентификация JWT и аутентификация OIDC используют одни и те же классы. - person Matt Raible; 13.11.2018