Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla用户登录需要密钥-如何删除?_Joomla_Login_Key - Fatal编程技术网

Joomla用户登录需要密钥-如何删除?

Joomla用户登录需要密钥-如何删除?,joomla,login,key,Joomla,Login,Key,我的Joomla登录模块要求提供一个“密钥”。(Joomla版本3.2.1) 这令人困惑,以前没有必要。可以删除此项吗? 这是我的演示网站: 都是关于啤酒的。可能会有帮助;-) 谢谢你的帮助 您启用了“双因素身份验证”。在本视频中进行了很好的解释:双因素身份验证是Joomla 3.2中的一项新功能 如果尚未为用户设置“密钥”: 转到扩展>插件管理器 将选择类型过滤器设置为twofactorauth 您将看到两个已启用的插件—Google和Yobikey—将其状态更改为Disabled。

我的Joomla登录模块要求提供一个“密钥”。(Joomla版本3.2.1)

这令人困惑,以前没有必要。可以删除此项吗?

这是我的演示网站:

都是关于啤酒的。可能会有帮助;-)


谢谢你的帮助

您启用了“双因素身份验证”。在本视频中进行了很好的解释:

双因素身份验证是Joomla 3.2中的一项新功能

如果尚未为用户设置“密钥”:

  • 转到扩展>插件管理器
  • 将选择类型过滤器设置为twofactorauth
  • 您将看到两个已启用的插件—Google和Yobikey—将其状态更改为Disabled。将显示一个红色的X图标
  • 清除Joomla缓存
如果您确实为管理员用户设置了一个密钥,那么除了返回到上一个备份文件之外,没有其他办法

已知错误:

  • Joomla3.2中有一个bug,Joomla3.2.1中对此进行了修复
  • Joomla v3.2.1()的Gangry框架中还有一个bug,将由他们的开发团队处理

现在,您可以在插件中选择以禁用用户(前端)查看密钥,但保留管理员登录密钥。

如果您的模板是rockettheme

1.-在模板/css文件夹中创建一个名为rt_yourtemplatename-custom.css的文件

2.-添加以下代码:

 p#form-login-secretkey {
    display: none;
    }

-完成

实际上,即使为管理员用户设置了双因素身份验证,该插件仍然可以在数据库中直接禁用,因此您不必恢复到备份。简单明了:

UPDATE jos_extensions SET enabled=0 WHERE name LIKE 'plg_twofactorauth_%';
刷新登录页面,等等瞧!:)

在Joomla“搜索”中键入两个因素,右键单击填充的两个因素,然后为这两个因素选择“在新选项卡中打开”

每个选项卡将显示两个启用的不同插件

您可以为每个站点选择站点部分

您可以选择(站点前端)(管理员后端)(两者),因此如果不希望用户看到它,请选择管理员后端,而不是禁用它

所以

站点前端-只有用户才有密钥 管理员后端-只有管理员才具有密钥 两者-用户和管理员都有一个密钥字段