📅  最后修改于: 2023-12-03 14:43:45.365000             🧑  作者: Mango
Breeze 是 Laravel 的官方前端认证脚手架。它提供了一个简单的、基本的登录、注册、邮件验证和密码重置的基础功能,可在几分钟内实现安全的身份验证系统。
Breeze 可以通过 Composer 安装。
composer require laravel/breeze
Breeze 的配置非常简单。将以下行添加到 routes/web.php
:
use Laravel\Fortify\Fortify;
Fortify::welcomeView(function () {
return view('welcome');
});
现在,在您的应用程序中存在以下路由:
/user/register
/user/login
/user/password/reset
通过访问每个路由,您可以验证这些路由是否正常工作。
Breeze 默认情况下安装了几个 Blade 模板,您可以在这些模板的基础上继续构建。
在 resources/views/auth
文件夹中,您将找到视图文件:
login.blade.php
- 登录表单。register.blade.php
- 注册表单。verify-email.blade.php
- 发送电子邮件之后显示的视图,提示用户验证他们的电子邮件。confirm-password.blade.php
- 普通用户需要在某些情况下确认他们的密码才能继续。forgot-password.blade.php
- 允许用户输入他们的电子邮件地址以重置密码。reset-password.blade.php
- 包含密码输入框的视图,以及隐藏的认证令牌输入框。Laravel Breeze 为您提供了一个快速构建安全的身份验证系统的基础。它是 Laravel 的官方认证脚手架,易于使用和配置。在您的下一个 Laravel 项目中尝试使用它!