我正在构建一个由MediaWiki和phpBB组成的网络作为其子组件。也可以在将来添加WordPress。我目前的问题是选择一种统一的身份验证方法(不强迫用户拥有特殊的MediaWiki帐户,特殊的phpBB帐户等)。
你会推荐我哪种方法?基本限制是它是一个简单的LAMP服务器(没有LDAP数据库)。我所知道的可能性:
答案 0 :(得分:1)
在一天结束时登录是登录是登录。可以使用插件正确桥接特定于各个应用程序的所有自定义字段。使应用程序需要最多照顾您的主数据库,从而登录系统。在许多情况下,它是论坛,但这确实因网站而异。
我会提醒许多新的论坛管理员最终想要从phpBB升级到更强大和更现代的东西。我是其中一位管理员。是的,phpBB和开源论坛一样好,但它并没有与商业论坛应用竞争。因此,如果您将phpBB作为主数据库,请记住这一点。
答案 1 :(得分:0)
我认为您已经理解的要点是:您需要将一个新平台作为中央用户存储。你知道的问题必须找出: 插件有什么平台可以互相交互?您可以找到插件,只能在一个方向上工作,而对于mediawiki本身,您会找到一个过时扩展的日志,这可能不再适用于最新的mediawiki版本和更新。
另一点是,你现在也应该考虑WordPress。选择一个中央用户商店后,你几乎无法通过大量工作来改变它,所以我现在也要检查WordPress的集成。
看一下这个和一个简短的搜索,我不会偏爱MediaWiki成为中央用户存储,我不确定,如果phpBB也是最好的解决方案:/
我认为最好的方法之一是使用LDAP,扩展和插件似乎得到支持并且适用于每个软件的最新版本。您有一个中央用户存储,也可以轻松集成到其他应用程序中。你不能使用它的原因是什么,LAMP堆栈也能解决这个问题?
我要考虑选择的第二个解决方案是使用Google的用户存储并通过OAuth 2.0访问它。 MediaWiki,phpBB和WordPress通过插件和/或扩展支持此功能。