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

相關文章
相關標籤/搜索