PbootCms踩坑日常:邮箱验证失败
场景复现
PbootCms V3 新增了会员功能。在使用过程中发现邮箱无法进行保存。通过排查发现是带中杠的域名保存异常。
例如:abc@a-b.com这个邮箱帐号会无法进行操作。
解决方案
使用你熟悉的IDE工具整站搜索:
/^[w]+@[w.]+.[a-zA-Z]+$/
会有2个文件需要进行修复。
修复的办法也很简单,网上重新找一段邮箱正则替换PB原有的正则字符串即可。
例如:
/^w+((-w+)|(.w+))*@[A-Za-z0-9]+((.|-)[A-Za-z0-9]+)*.[A-Za-z0-9]+$/
替换完成保存文件即可。
到此BUG修复。
路漫漫其修远兮~
本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。