我怎样才能正确地为Media Wiki设置OpenID扩展,以便用户只能注册该扩展



我创建了一个媒体维基网站,eatwiki.org,由于默认情况下没有启用强制创建帐户,所以它被大量垃圾邮件所充斥。我安装了一个扩展,有一个数学验证码试图阻止它,但垃圾邮件机器人只是做了很多帐户。我禁用了帐户创建并安装了OpenID扩展,但是由于禁用了帐户创建,用户在使用OpenID创建帐户时无法创建用户名,这意味着他们根本无法创建帐户。

我怎样才能使正常帐户创建关闭,但用户可以在创建OpenID帐户时创建用户名?

对我来说,这似乎是唯一的选择,因为如果帐户创建上,即使有验证码,垃圾邮件机器人将创建许多帐户。

我将此添加到LocalSettings.php中以禁用正常的帐户创建:

$wgGroupPermissions['*']['createaccount'] = false;

我有同样的问题,似乎这种情况目前没有由OpenID插件处理。我安装了第二个插件,确认帐户,它赋予wiki管理员接受或拒绝用户帐户请求的权力。

相关内容

  • 没有找到相关文章

最新更新