在Laravel内置身份验证中,在许多可用的类和接口中,我已将其缩小到Illuminate\Support\Facades\Auth
和Illuminate\Auth\SessionGuard
,因为我试图弄清楚身份验证的工作原理,任何人都可以解释一下对我来说原则或者这两者是如何相关的,以便能够调用Auth::check()
或由Illuminate\Auth\SessionGuard
实现的任何相关函数,但不能
Illuminate\Support\Facades\Auth
。提前谢谢。
P.S。我试图在laravel中构建自己的自定义身份验证,我只想了解这一点。