novagraphix / starterkit
Laravel 的入门套件。
dev-main
2023-10-10 09:01 UTC
Requires
- php: ^8.1
- blade-ui-kit/blade-icons: ^1.5
- illuminate/support: ^10.0
- lab404/laravel-impersonate: ^1.7
- laravel/folio: ^1.1
- laravel/socialite: ^5.9
- laravel/ui: ^4.2
- livewire/livewire: ^3.0
- livewire/volt: ^1.3
- owenvoke/blade-fontawesome: ^2.4
- spatie/laravel-activitylog: ^4.7
- spatie/laravel-permission: ^5.11
- yoeunes/toastr: ^2.3
This package is auto-updated.
Last update: 2024-09-10 11:04:13 UTC
README
添加到 .env (Socialite)
GOOGLE_CLIENT_ID=***ID FROM https://console.cloud.google.com/ ***
GOOGLE_CLIENT_SECRET=*** SECRET ***
GOOGLE_REDIRECT=${APP_URL}/auth/callback
GOOGLE_REDIRECT_LOCAL=${APP_URL}/auth/callback
安装
composer require novagraphix/starterkit
php artisan ui starterkit
composer update
php artisan migrate
npm install
npm run dev
重要
在第一个用户注册后,将 middleware(['guest']);
改为 middleware(['role:Administrator']);
在 resources/views/pages/auth/register.blade.php
中。
配置
config/starterkit.php
return [
/**
* Enable Socialite
*/
'socialite' => true
];
转至文档
- 助手函数
- 版本
- 权限