【问题标题】:Concrete5 shared authentication具体5共享认证
【发布时间】:2012-07-06 23:39:49
【问题描述】:

我有一个现有的应用程序(使用 MySQL 的基于 Tomcat 7 的 Java)并希望使用 Concrete5 建立一个单独的 CMS 网站。在现有的 Java 应用程序中,我已经有数千个成员帐户和一个身份验证系统(基于会话 cookie)。这两个应用程序将使用子域存在于同一域中... www.domain.com 和 application.domain.com。

我正在努力寻找实现此要求的方法。

有什么建议吗?

谢谢, 杰夫。

【问题讨论】:

  • 只是跟进这个......由于 Concrete5.7 身份验证类型已被抽象出来,因此您应该相对容易实现自己的身份验证类型以与外部系统进行身份验证。

标签: mysql authentication cookies shared concrete5


【解决方案1】:

没有什么是开箱即用的,但是在 Concrete5 的这个领域已经完成了一些工作,这应该会让你成为其中的一部分。

这是一个通用的“第三方身份验证”框架,目前有人正在开发: http://www.concrete5.org/community/forums/customizing_c5/authentication-testers/

然后有一些 LDAP 解决方案(我真的不知道 LDAP 是什么或它是如何工作的——所以它可能对您的情况有用也可能没用):

http://www.concrete5.org/community/forums/customizing_c5/adldap-andamp-c5-integration-for-authentication/#46266

http://www.concrete5.org/community/forums/customizing_c5/packaged-ldap-authentication-working-beta/

(请注意,这些 LDAP 链接分别已有 1 年和 2 年的历史,因此可能需要进行更多修改才能使用最新版本的 Concrete5)。

最后,请注意 C5 已经包含 OpenID 身份验证 - 因此,如果有某种方法可以轻松地使您现有的系统与 OpenID 一起使用,那么这也是一种可能。

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    相关资源
    最近更新 更多