! $request->is ('email/*', 'logout')
// 三个判断:
// 1. 如果用户已经登录
// 2. 并且还未认证 Email
// 3. 并且访问的不是 email 验证相关 URL 或者退出的 URL。if ($request->user() && ! $request->user()->hasVerifiedEmail() && ! $request->is('email/*', 'logout')) {
前两个可以理解 ,3 请求的不是 email/ 跟 logout 。但是用户如果未验证将自动 www.x.com/email/verify 也就是违反了!$request->is ('email/', 'logout')) 所以这个写法是不是错误了! 或者说如何理解!
推荐文章: