$ guard做什么

问题描述 投票:0回答:1

我正在阅读身份验证教程,其中大多数将受保护的$ guard ='admin'添加到Admin类。我不明白他们为什么要添加它

namespace App\Models;
use Illuminate\Foundation\Auth\User as Authenticatable;
class Admins extends Authenticatable
{
       protected $guard = 'admin';
       ......}
php laravel
1个回答
0
投票

我很确定这只是一个常用的变量名。您应该想知道protected是什么意思;可以在定义它的类及其父类或继承的类中使用此修饰符。

尽管,我也发现了这一点:

在您的auth.php配置文件中,您可以配置多个“防护”,它们可以用于定义多个用户表的认证行为。

© www.soinside.com 2019 - 2024. All rights reserved.