写PHP的,也没啥
你用的 laravel 是 5.4 的么?
看看下面这个返回什么:
$content = file_get_contents('http://localhost/article/1') dd($content);
没怎么看过 thinkPHP。。。
这个我不知道。。。在 Exception 中如何获取 guard
那这个是在 Illuminate\Auth\Middleware\Authenticate 这里了。
public function handle($request, Closure $next, ...$guards) { $this->authenticate($guards); return $next($request); }
在 RedirectIfAuthenticated 的
public function handle($request, Closure $next, $guard = null)
这里的 guard 的值就是 user 和 admin,判断一下应该就 OK
我觉得应该是不能的
你就给 api 呗,可能是你的 auth 会使用到 route('login') 这种
某处你使用了 route('login') 这种用法吧,而你的 login 这个路由没有给定 name('login')
那这个我也看不出来什么错了。。。
你请求的 url 是怎么样的?有触发类似下面的代码?
$fractal = new Fractal\Manager(); if (isset($_GET['include'])) { $fractal->parseIncludes($_GET['include']); }