Laravel 5 身份验证如何工作?

How Laravel 5 Authentication work?

我使用 Laravel 5.1 默认身份验证系统。它工作得很好,但我在我的用户模型中添加了很多字段。现在我将扩展验证方法。

现在我的问题是,这是什么:"App/Service/Registrar.php"它是服务提供商吗?为什么这个文件里有默认的Validation?

Registrar class in Laravel 5.0 是 [=14= 使用的 class ]AuthenticatesAndRegistersUsers 来验证和创建新注册的用户。在这里您可以定义验证规则(如果与默认规则不同)以及您可能需要在创建用户时执行的任何其他操作。

此 class 已在 Laravel 5.1 中删除。如果你想在控制器中使用 AuthenticatesAndRegistersUsersRedirectsUsers 特征,你需要实现 createvalidate 方法。