nisimpo / auth
Nisimpo UI 工具和预设。
v1.0.1
2024-04-18 14:14 UTC
Requires
- php: ^8.0
- illuminate/console: ^9.21|^10.0|^11.0
- illuminate/filesystem: ^9.21|^10.0|^11.0
- illuminate/support: *
- illuminate/validation: ^9.21|^10.0|^11.0
- spatie/laravel-permission: ^6.4
- symfony/console: ^6.0|^7.0
Requires (Dev)
- orchestra/testbench: ^7.35|^8.15|^9.0
- phpunit/phpunit: ^9.3|^10.4|^11.0
README
简介
此软件包提供使用 Bootstrap、React 和 / 或 Vue 的基本起点,这对许多应用程序都有帮助。默认情况下,Laravel 使用 NPM 安装这两个前端软件包。
此遗留软件包是建立在 Bootstrap CSS 框架之上的一个非常简单的身份验证脚手架。虽然它仍然与 Laravel 的最新版本兼容,但对于新项目,您应考虑使用 Laravel Breeze。或者,对于更强大的功能,请考虑使用 Laravel Jetstream。
官方文档
支持版本
只有 Laravel UI 的最新主要版本会收到错误修复。下表列出了兼容的 Laravel 版本
安装
Nisimpo 提供的 Bootstrap 和 Vue 脚手架位于 nisimpo/auth
Composer 软件包中,您可以使用 Composer 在新的 Laravel 应用程序中安装此软件包
composer require nisimpo/auth:dev-main
安装 nisimpo/auth
软件包后,您可以使用 ui
Artisan 命令安装前端脚手架
// Generate login / registration scaffolding... php artisan ui bootstrap --auth
在 .env 文件中设置您选择的数据库
// Run migration and seeder to get started php artisan migrate:fresh --seed
使用以下凭证开始使用应用程序
[user]: test@bizytech.com password: password
从供应商直接集成包进行开发
当您在包中进行开发并需要测试包中的代码时,就需要这样做。如果您使用包,则不需要此操作
"repositories": { "dev-package": { "type": "path", "url": "/Users/bizytech/Herd/auth", "options": { "symlink": true } } }
将以下内容添加到新 Laravel 应用的 composer.json
文件中,以直接测试包开发。在 URL 中,将 /Users/bizytech/Herd/auth
替换为包目录的完整路径
许可证
Nisimpo AUTH 是开源软件,使用 MIT 许可证授权。