wordpress - 使用 openam 或 sso 的应用程序中的用户成员资格

标签 wordpress tomcat paypal saml openam

我有基于成员(member)资格的 wordpress 设置。他们付费获得成员(member)资格,并以此为基础享有权利。我不想重写所有这些功能。我想要它,这样如果有人在 wordpress 中付费,他们就可以使用我的其他网络应用程序,这是一个 tomcat 网络应用程序。

所以 wordpress 将允许访问我的其他网络应用程序。

我查看了 openam,它具有我想要的用户注册功能,但没有我需要的与 paypall 的连接。

例如:

  • 我想让成员(member)级别为 1 的用户免费使用一周 审判。
  • 我希望成员(member)级别为 2 的用户有一个月的 产品 1。
  • 我希望成员(member)级别为 3 的用户拥有一个 产品 1 和 2 的月份。我希望成员(member)级别为 4 的用户 有一个月的产品 1、2 和 3。
  • 我想要一个商家 如果他们还没有付款,他们就会失去他们的界面 身份验证权限。

wordpress 存在这种类型的成员控制,但目前我不知道它是否可以用于我的其他应用程序。

我想知道是否有 openam、openid 类型的产品可以做到这一点?

最佳答案

您可以为 OpenAM 编写自己的策略条件插件来实现此目的。但是请确保保护应用程序的 J2EE 代理正在运行策略客户端模式“ self ”,以便您可以完全访问策略框架中的请求

关于wordpress - 使用 openam 或 sso 的应用程序中的用户成员资格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21863230/

相关文章:

javascript - 使用 WordPress 发送带有附件的电子邮件

javascript - 更改Wordpress视频插件以自动设置youtube iframe参数

java - 将 .war 文件部署到 tomcat 8 在 IDE 中工作正常但是当我部署到我的 VPS 时我丢失了所有的 JS 和 CSS

css - 从 Wordpress 自定义菜单中删除顽固的默认样式

php - 在 Woocommerce 3+ 中检查产品价格是否含税

apache - 是否有 Tomcat 的 mod_sed 等价物?

java - Azure 网站 - 增加 Java/Tomcat 堆大小?

php - PayPal - 无法使用交易 ID (GetTransactionDetails API) 验证付款

Paypal 来自 IPN 的响应是 : INVALID

Paypal 沙箱 'Pending' 多币种