织梦DEDE会员中心限制通用邮件验证才能登录的方法,织梦会员中心限制必须通过邮件验证后方可进入,没验证成功的一律禁止进去会员中心操作任何动作。
一、首页在后台 参数设置,找到 会员权限启用开通,开启“邮件验证”,这里填写 -10,如下图:
二、增加邮件验证机制的代码:
/member/config.php 找到,大概在109行,找到如下代码:
- $myurl = $cfg_memberurl
在此行代码的上面,加入以下代码:
- //必须邮件验证方可登陆成功
- if($cfg_mb_spacesta == '-10')
- {
- if($cfg_ml->M_Spacesta == '-10' && $fmdo != 'sendMail' && $fmdo != 'checkMail')
- {
- $msg="您尚未进行邮件验证,请到邮箱查阅...</br>重新发送邮件验证 <a href='{$cfg_cmspath}/member/index_do.php?fmdo=sendMail'><font color='red'>点击此处</font></a>";
- ShowMsg($msg,"{$cfg_cmspath}/",0,10000);
- exit();
- }
- }
修改后保存即可,最终实现的效果图如下:
发表评论