寻找一个基于 php 的、支持 openId 的网络论坛

寻找一个基于 php 的、支持 openId 的网络论坛

我正在寻找一个基于 php 的网络论坛,可以安装在我的网络空间上。

我只有一个要求,我不想在论坛中存储用户帐户数据,如果想要发布内容的用户可以使用他们现有的帐户(用于 facebook 或 google 或 flickr 或 AIM 等)那就太好了。如果我没有看错的话,OpenID 就是这么做的。那么,是否有一个可以在我的系统上安装并使用 OpenID 作为身份验证的网络论坛软件?

多谢。

答案1

至于是否存储任何帐户数据,这实际上取决于实现:使用 OpenID 进行身份验证并不能自动保证帐户数据不存储在论坛的数据库中;可能没有密码数据(或者可能是 NULL),但数据库中可能有一个用户名与 OpenID 用户 ID 绑定。

由于许多论坛是在 OpenID 流行之前开发的,因此可能存在遗留数据结构和/或与本地用户数据挂钩,因此虽然身份验证是由第三方完成的,但默认情况下,其中一些第三方数据可能会在论坛数据库本地复制;如果有的话,“以论坛为中心”的元数据,如用户的主题、帖子,也许还有用户面板的内容,如主页、城市等,很可能存储在本地。

尽管如此,这对您来说可能并不重要,但如果是出于严格的隐私原因,您可能无法在不进行一些修改的情况下实现它。

至于选择,PHPBB3有一个第三方插件允许 OpenID 身份验证。还有简单机械2.0 Release Candidate 4 支持论坛和 OpenID。

相关内容