Laravel 5.1 使用用户名登陆

若是你稍微研究下laravel登陆的话,能找到这段代码php

public function loginUsername()
{
    return property_exists($this, 'username') ? $this->username : 'email';
}

这里作了判断 是否存在属性username 没有及用email.laravel

因此想用用户名登陆的话,就直接改下AuthController.php 增长个username的属性就OK了。this

protected $username = 'name';

视图里code

<div class="form-group">
    <label class="col-md-4 control-label">Username</label>
    <div class="col-md-6">
        <input type="text" class="form-control" name="name">
    </div>
</div>

原文:http://note.mango.im/article/26orm

相关文章
相关标签/搜索