如果我查看Laravel身份验证页面,我会发现一篇说中间件(['api'])和一篇说中间件(['auth:api'])的文章。
哪个正在使用auth.php?
答案 0 :(得分:1)
名为api
的中间件是一个中间件组,而不是单个中间件。在app/Http/Kernel.php
的{{1}}中定义。
名为protected $middlewareGroups
的中间件是一个带有一个或多个参数的中间件。 auth
表示您正在指示auth:api
中间件使用auth
身份验证保护。此防护在api
中定义。 config/auth.php
中间件在auth
数组的app/Http/Kernel.php
中定义,该数组显示了它所引用的类。它是您的应用程序的身份验证中间件。