techiemike/laravelbreezemultiauth

laravel breeze 多认证的模板。

安装: 0

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 1

开放问题: 0

语言:CSS

类型:项目

dev-main 2023-06-18 13:07 UTC

This package is auto-updated.

Last update: 2024-09-18 16:09:09 UTC


README

使用 Laravel 10, Breeze 多认证管理员、用户、管理员的基座应用。

Laravel Breeze Multi Auth (当前: Laravel 10.*)


### 喜欢这个项目? [买我一杯啤酒 🍺](https://www.buymeacoffee.com/techiemikes)

安装和设置

下载此存储库,运行以下命令

编辑 .env 文件,添加您的数据库信息!npm install php artisan migrate php artisand db:seed

凭证

管理员: admin@gmail.com
密码: Password!

用户: user@gmail.com
密码: Password!

用户: manager@gmail.com
密码: Password!

介绍

Laravel Breeze Multi Auth 为您提供了在任何规模的网络应用上的巨大起点。

问题

如果您遇到任何问题,请 在此处报告

贡献

感谢您考虑为 Laravel Breeze Multi Auth 项目做出贡献!请随时提交任何拉取请求,或发送电子邮件给我,告诉我您希望在未来的功能请求,请联系 Techie Mike 至 techie.mike@protonmail.com

安全漏洞

如果您在这个模板中发现安全漏洞,请发送电子邮件到 Anthony Rappa 在 techie.mike@protonmail.com,或者在可能的情况下创建一个拉取请求。所有安全漏洞都将得到及时处理。

许可

MIT: http://techiemike.mit-license.org

您可以添加任意多的角色,只需编辑 profileController 并添加文件夹/仪表盘

当前文件夹结构:Views/admin/dashboard.blade.php Views/user/dashboard.blade.php Views/manager/dashboard.blade.php

确保您为其他用户类型添加了额外的路由,并更新了 AuthenticatedSessionsController

{
    elseif ($request->user()->role == 'user') {
            $url = '/user/dashboard';
     }
    
}