2014-02-18 2 views
0

У меня есть установка wordpress, основанная на членстве. Они платят за членство, и на этом они имеют права. Я не хочу переписывать все эти функции. Я хочу, чтобы, если кто-то заплатил в Wordpress, они могут использовать мое другое веб-приложение, которое является веб-приложением tomcat.Пользовательские членства в приложениях с использованием openam или sso

Таким образом, wordpress разрешил бы доступ к моему другому веб-приложению.

Я просмотрел openam, и у меня есть функция регистрации, которую я хочу, но не подключение к paypall, которое мне нужно.

Например:

  • Я хочу пользователь с членами уровня судна 1, чтобы иметь одну неделю бесплатно пробу.
  • Я хочу пользователь с уровнем члена корабля 2, чтобы иметь один месяц продукта 1.
  • Я хочу пользователь с уровнем члена корабля 3, чтобы иметь один месяц продукта 1 и 2. Я хочу пользователь с уровнем корабля участника 4 до есть один месяц с продуктом 1 и 2 и 3.
  • Я хочу, чтобы торговец интерфейс, если они не оплатили, они теряют свою привилегию аутентификации .

Этот тип контроля членства существует для wordpress, но в данный момент я не знаю, может ли он использоваться для моего другого приложения.

Мне было интересно, есть ли продукт openam, openid, который будет делать это?

ответ

0

Вы можете написать свой собственный плагин состояния политики для OpenAM для этого. Однако убедитесь, что агент J2EE, защищающий приложение, работает в режиме клиентского режима «self», поэтому у вас есть полный доступ к запросу в политическом контексте.

+0

Согласен, я мог бы. Я надеялся, что это достаточно распространено, что модуль уже был создан к настоящему времени. – Leo

Смежные вопросы