auth.authenticate
视图的用途是什么,因为名称为“authenticate”的auth目录下没有文件,这里的loginView
是什么?
如本代码所述:
public function showLoginForm()
{
$view = property_exists($this, 'loginView')
? $this->loginView : 'auth.authenticate';
if (view()->exists($view)) {
return view($view);
}
return view('auth.signin');
}
答案 0 :(得分:1)
这是auth trait(AuthenticatesUsers
),您可以覆盖它的默认视图。您可以覆盖更多内容,例如:当auth成功时重定向url,失败URL等。
因此代码可以转换为:
如果属性
loginView
存在,那么视图loginView
将是 加载,否则auth.authenticate
如果auth.authenticate
存在,则加载其他auth.signin