Laravel 5 自定义身份验证尝试

尼古拉斯·德齐尔

在我的数据库中,我有 2 个字段,如“userName”、“loginName”,但默认情况下“loginName”将始终为“NULL”

请参阅此处的数据库 img。

我想让用户使用“userName”或“loginName”登录(登录名可以由用户设置/系统生成的用户名)

if (Auth::attempt(['userName' => $request->userName, 'password' => $request->passHash])) {
      // Do something
    }
侯赛因
if (Auth::attempt(['userName' => $request->userName, 'password' => $request->passHash])) {
  // Do something
}else if(Auth::attempt(['loginName' => $request->loginName, 'password' => 
 $request->passHash])){
  //Do something too
 }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章