【发布时间】:2011-10-02 04:58:54
【问题描述】:
今天我遇到了以下问题:
- 我在我的 Joobla 1.6 网站上注册了一个新用户
- 通过激活电子邮件中的链接激活帐户
- 以新用户身份登录后,我已将电子邮件更改为虚构的 (foo@bar.bar)
- Joomla 的反应是:'好的没问题,电子邮件似乎没问题,然后保存它'
Joomla 检查的唯一两件事是电子邮件是否正确写入以及它是否被其他用户使用。
为什么 Joomla 不将相同的激活电子邮件发送到新电子邮件,以便在用户的个人资料中更改它?有什么我应该知道的吗?
这看起来好像配置文件编辑组件中缺少那个非常重要的功能。
如何在不编辑核心文件的情况下使其正常工作?
编辑: 我写了一个插件来解决这个问题:http://extensions.joomla.org/extensions/access-a-security/site-security/site-protection/18139
【问题讨论】:
-
尝试覆盖更改电子邮件功能,使其取消确认用户,因此用户需要验证电子邮件。
-
这是一个核心技巧。恐怕我不能接受这个。它还需要另一个用于激活令牌的新表。
-
非常感谢@WooDzu 的插件。很有帮助。
标签: email joomla activation joomla1.6