laravel 用户名登录

默认登录设置为用户登录
laravel 5.3+
修改文件(app\Http\Controllers\Auth\LoginController.php)增加
public function username()
{
return 'username';
}
passport用用户名和邮件登录
在user的model里增加(我的目录 app\User.php)

/**
* 设置登录账号为邮件或用户名
* @param $identifier
* @return \Illuminate\Database\Eloquent\Model|null|static
*/
public function findForPassport($identifier) {
return $this->orWhere('email', $identifier)->orWhere('name', $identifier)->first();
}

最新文章

  1. 【算法】PHP实现冒泡排序和快速排序--防遗忘
  2. Python中使用自定义类class作为海量数据结构时内存占用巨大的问题
  3. yii2.0 图片上传(摘录)
  4. NAND FLASH均衡算法笔记(转)
  5. Python初学者笔记(4)-简单的通讯录
  6. HTML5-地理定位
  7. .NET中导入导出Excel总结
  8. 微信公众号-开发者-自定义菜单-CLICK事件处理
  9. C语言中的七种排序算法
  10. Device.js——检测设备平台、操作系统的Javascript 库
  11. dsplay:table页面合并表格
  12. SQL server 数据库备份大
  13. P2704 炮兵阵地
  14. Python模块之time、random、os、sys、序列化、re
  15. mongodb 使用mongodump备份 指定用户名密码 出现错误 Failed: error connecting to db server: server returned error on SASL authentication step: Authentication failed
  16. jmeter创建高级测试计划
  17. docker镜像、容器以及命令操作
  18. 解决 WordPress 4.9 页面模板功能无法正常使用
  19. G. (Zero XOR Subset)-less(线性基)
  20. CSS中position:fixed的相关用法

热门文章

  1. JavaScript的流程控制语句
  2. re.match
  3. opencv3更换图片背景
  4. Python 安装 第三方库的安装技巧
  5. vue 之 let 和const
  6. 遗传算法介绍并附上Matlab代码
  7. win10开机时不显示锁屏壁纸
  8. oracle安装和使用问题解决方案
  9. 前端文件加载 net::ERR_CONTENT_LENGTH_MISMATCH
  10. 简单的linux service(linux服务)编写,运行示例