阻止注册带有加号(+)的电子邮件地址

时间:2018-11-27 13:36:49

标签: joomla

我正在寻找一种方法来阻止包含带有加号的电子邮件地址的注册,例如名称+foo@domain.com

内置的“电子邮件域选项”在这里似乎不起作用。

2 个答案:

答案 0 :(得分:0)

您是否尝试过在@之前切片,然后验证该部分是否具有特殊字符?我希望能有所帮助。

答案 1 :(得分:-1)

在joomla论坛中,关于此主题有一些很棒的建议:

  

[对于服务器端的快速且肮脏的验证,请修改以下内容的第131行   库/src/Mail/MailHelper.php:

// 20181127 prevent plus character 
// $allowed = "a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-";
$allowed = "a-zA-Z0-9.!#$%&'*\/=?^_`{|}~-";     
// 20181127 end

来源:https://forum.joomla.org/viewtopic.php?f=706&t=967556&p=3549487#p3549487

相关问题