多字段登录
return collect(['name','tel','email'])
->contains(function($value) use ($request) {
$account = $request->get('username');
$password = $request->get('password');
return Auth::guard()
->attempt([
$value => $account,
'password' => $password],
true);
});
contains()
方法对集合中的每个项目运行回调,如果其中任何一个项目通过了真值测试,它将返回 true
否则返回 false
。
翻译:十五个常用的 Laravel 集合(Collection)
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: