而這個Guard註入中間件是框架自動完成的,在路由中間件調用之前,Illuminate\Contracts\Auth\Guard已經在容器中了,它實際就是$app[‘auth’]->driver()實例。