在Register.php文件中,截获验证异常时使用了$this->response->goBack()来跳出注册流程,但是goBack()方法中没有处理$referer不存在的情况,导致了注册流程中的验证失效,从而注册任意用户名(包括空用户名)
解决方法也简单
在Register.php文件中,将$this->response->goBack()改为$this->response->goBack('register',$this->security->getAdminUrl('register.php'));
注册任意用户名的问题
- m4go
- 帖子: 857
- 注册时间: 2010年 3月 29日 02:33
- 来自: https://www.vpshu.com
- 联系:
Re: 注册任意用户名的问题
这文件我都删了