2013-12-12 63 views
1

当前,Auth组件在用户名末尾允许有一个空格用于登录(它接受“用户名”或“用户名”) - 我如何设置它以便如果有增加的空间在结束这将被视为一个不正确的用户名Cake - Auth组件用户名登录

+0

为什么?发布的数据字符串周围的空白不包含任何含义(99%的情况下),因此可以简单地忽略它。我总是修剪任何和所有传入的帖子/获取有关空白的数据。 – mark

回答

0

我能想到的最简单的方法就是做你自己检查调用验证组件的登录功能前:

if(trim($this->request->data['User']['username']) != $this->request->data['User']['username']) 
{ 
     //Disallow login 
}