我正在寻找一个基于PHP的webforum,我可以安装在我的网站空间。
我只有一个要求,我不希望将用户帐户数据存储在我的论坛中,如果想要发布内容的用户可以使用他们现有的帐户(对于Facebook或Google,flickr或AIM等) )。 如果我正确地读取了一切,OpenID做了这样的事情。 那么,有没有一个networking论坛软件,我可以安装在我的系统上使用OpenID身份validation?
非常感谢。
至于账户数据是否存储,实际上取决于实现:使用OpenID进行身份validation并不能自动保证账户数据不存储在论坛的数据库中, 可能没有密码数据(或者可能是NULL),但是数据库中可能有用户名来绑定到OpenID用户标识。
由于许多这些论坛都是在OpenID开始stream行之前开发出来的,因此可能会有遗留的数据结构和/或挂钩到本地用户数据中,因此,当第三方进行身份validation时,可能会在本地复制一些第三方数据论坛数据库默认情况下; 如果有的话,“论坛为中心”的元数据,如用户的线程,post,也可能是像主页,城市等用户面板的东西很可能会存储在本地。
说了这么多话,对你来说可能没什么关系,但是如果是出于严格的隐私原因,你可能无法在没有做出修改的情况下把它取消。
至于选项, PHPBB3有一个第三方插件允许OpenID身份validation。 在2.0 Release Candidate 4中还支持Simple Machines论坛和OpenID。