imagdic/blitz

使用 Inertia.js、Vue.js 和 Tailwind 构建的最小化认证框架。

v0.0.3 2020-12-16 15:54 UTC

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 CSSVue.js

安装成功后,您将拥有最小化的认证(登录和注册)。

验证

User 模型必须实现 Illuminate\Contracts\Auth\MustVerifyEmail 并在您想要保护的路由上添加 verified 中间件。
有关更多详细信息,请参阅 电子邮件验证

未来计划

  • 电子邮件验证
  • 密码重置和忘记密码
  • 扩展仪表盘页面

替代方案