我有一个允许用户注册的网站,但当新用户注册并尝试第一次登录时出现了问题:
- 用户注册并选择密码
- 用户验证其电子邮件地址
- 我(管理员)收到一封需要批准用户的电子邮件(这是我使用的设置)。我批准用户
- 用户收到一封电子邮件,表示他/她现在已获得批准
- 用户尝试登录,但失败。我不知道错误消息,但我认为它有点像"用户名或密码错误"
- 我在Joomla后端检查用户管理器,用户已启用并激活。但是,用户无法登录
- 只有在我在Joomla Backend中手动为用户输入新密码后,用户才能登录。但我当然不想为每个新用户都这样做
我看了所有的joomla论坛和互联网,我找不到解决方案,这是至关重要的
经过长时间的长时间搜索,在这里找到了解决方案
在plugins/user/joomla/joomla.php文件中你需要换505线来自
if ($userPluginParams->get('strong_passwords') == 1)
至
if ($userPluginParams->get('strong_passwords', 1) == 1)
我也遇到了同样的问题。尝试将您的版本更新到3.2.7,这对我有帮助。