rubensrocha / laravel-breeze-multi-auth-admin
基于 Laravel Breeze 的多认证管理员
dev-main
2022-05-20 19:25 UTC
Requires
- php: ^8.0.2
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^9.11
- laravel/sanctum: ^2.14.1
- laravel/tinker: ^2.7
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.6
- barryvdh/laravel-ide-helper: ^2.12
- beyondcode/laravel-query-detector: ^1.6
- fakerphp/faker: ^1.9.1
- laravel/breeze: ^1.9
- laravel/sail: ^1.0.1
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^6.1
- phpunit/phpunit: ^9.5.10
- spatie/laravel-ignition: ^1.0
This package is auto-updated.
Last update: 2024-09-21 00:42:47 UTC
README
关于此存储库
这是一个存储库,旨在为那些打算使用 Breeze 和多个守卫/认证创建 Laravel 项目的开发者提供基础,其中可以创建一个网站和一个具有独立认证的行政面板。
与许多教程不同,这个存储库实际上是完整的,并且包含行政面板中的所有基本功能。
网站(用户)
- 注册
- 登录
- 注销
- 忘记密码
- 重置密码
- 确认密码
- 验证电子邮件
行政
- 通过电子邮件或用户名登录
- 注销
- 忘记密码
- 重置密码
- 确认密码
- 验证电子邮件
安装
克隆此存储库
git clone https://github.com/laravel/breeze.git
创建.env文件并设置您的数据库连接
cp .env.example .env
生成密钥
php artisan key:generate
安装包
composer install
运行迁移(无管理员/用户)
php artisan migrate
或运行迁移(有管理员/用户)
php artisan migrate --seed
管理员和用户的默认密码是 "password"
参考
贡献
任何想进行改进的人只需提交一个 Pull-Request。
如果您可以使用 Jetstream 实现相同的目标,请与我分享您的解决方案,因为我对此非常感兴趣。
许可证
Laravel 框架和此存储库是开源软件,许可协议为 MIT 许可证。