我有一个现有的应用程序(基于 Tomcat 7 的 Java,使用 MySQL),并且想使用 Concrete5 建立一个单独的 CMS 网站。我在现有的 Java 应用程序中已经拥有数千个成员(member)帐户和一个身份验证系统(基于 session cookie)。这两个应用程序都将使用子域存在于同一域中...www.domain.com 和 application.domain.com。
我正在努力寻找实现此要求的方法。
有什么建议吗?
谢谢, 杰夫。
最佳答案
没有任何东西可以开箱即用,但在 Concrete5 的这一领域已经完成了一些工作,这应该可以帮助您实现这一目标。
这是一个通用的“第三方身份验证”框架,目前有人正在开发: http://www.concrete5.org/community/forums/customizing_c5/authentication-testers/
然后有一些 LDAP 解决方案(我真的不知道 LDAP 是什么或者它是如何工作的——所以它可能对您的情况有用,也可能没有用):
http://www.concrete5.org/community/forums/customizing_c5/packaged-ldap-authentication-working-beta/
(请注意,这些 LDAP 链接分别已有 1 和 2 年的历史,因此可能需要更多修改才能使用最新版本的 Concrete5)。
最后,请注意,C5 已经包含 OpenID 身份验证 - 因此,如果有某种方法可以轻松地使您的现有系统与 OpenID 配合使用,那么这也是可能的。
祝你好运!
关于mysql - Concrete5 共享身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11346863/