win*_*ith 2 php codeigniter tankauth
对于我正在创建的CodeIgniter项目,注册后管理员必须手动激活用户.
目前我使用Tank Auth(http://www.konyukhov.com/soft/tank_auth/)进行用户身份验证,似乎缺少此特定设置.我有没有机会找到这个设置?如果没有,我将如何(以及在哪里)开始自己编写该功能?
如果你对快速入侵感兴趣,我认为这会有用.
查看application/config/tank_auth.php并确保$ config ['email_activation']设置为TRUE.
然后在application/controllers/auth.php中使用sign_up方法查找以下行:$ this - > _ send_email('activate',$ data ['email'],$ data);
将$ data ['email']更改为管理员的电子邮件地址.所以你最终得到这样的东西:$ this - > _ send_email('activate','admin @ example.com',$ data);
然后,当用户注册时,将通过激活链接向管理员发送电子邮件以激活用户.