imagdic / blitz
使用 Inertia.js、Vue.js 和 Tailwind 构建的最小化认证框架。
v0.0.3
2020-12-16 15:54 UTC
Requires
- php: ^7.3|^8.0
- illuminate/filesystem: ^8.0
- illuminate/support: ^8.0
This package is auto-updated.
Last update: 2024-09-27 03:43:22 UTC
README
使用 Inertia.js、Vue.js 和 Tailwind CSS 构建的最小化认证框架。
安装
laravel new foobar-app
cd foobar-app
composer require imagdic/blitz --dev
php artisan blitz:install
这将安装官方的 Inertia.js Laravel 服务器端适配器以及 Ziggy,这样我们就可以在 JavaScript 中使用路由。
对于客户端,它将安装官方的 Inertia.js 适配器、Tailwind CSS 和 Vue.js。
安装成功后,您将拥有最小化的认证(登录和注册)。
验证
User 模型必须实现 Illuminate\Contracts\Auth\MustVerifyEmail 并在您想要保护的路由上添加 verified 中间件。
有关更多详细信息,请参阅 电子邮件验证。
未来计划
电子邮件验证密码重置和忘记密码- 扩展仪表盘页面