Центральная служба аутентификации Jasig для приложений Wordpress и Spring MVC(REST)

У меня есть приложение, которое полностью написано на Java с Spring Framework. Прямо сейчас мне нужно интегрировать это приложение с другим приложением, написанным на WordPress. Оба приложения имеют собственную базу данных пользователей.

Мне нужно реализовать единый вход для обоих этих приложений. Я ищу CAS Jasig для этой цели (например, для WP я нашел следующий плагин CAS Maestro).

Прямо сейчас я не понимаю, где пользователи для приложений WP и Spring MVC должны храниться для прохождения аутентификации через Jasig CAS? Я имею в виду, это одно хранилище (например, та же база данных mysql) или это могут (должны) быть разные хранилища для каждого приложения? Или Jasig CAS будет иметь собственную базу данных пользователей, а приложения WP и Spring MVC также будут создавать тех же пользователей в собственных базах данных после успешной аутентификации CAS?

1 ответ

Решение

Я сделал WP Cassify. Это плагин WordPress CAS Authentication, совместимый с последней версией CAS Server. Плагин, размещенный на Wordpress.org: https://fr.wordpress.org/plugins/wp-cassify/ Электронная документация: https://wpcassify.wordpress.com/

С наилучшими пожеланиями

Другие вопросы по тегам