persgeek / blog
博客
0.8.0
2024-06-17 09:23 UTC
Requires
- php: >=8.2
- laravel/helpers: ^1.3
Requires (Dev)
- orchestra/testbench: ^9.0
- phpunit/phpunit: ^11.1
README
本包为使用Laravel框架构建博客网站提供全面解决方案。
如何安装
composer require persgeek/blog
编辑 config/database.php
确保所有迁移按正确顺序创建
'migrations' => [ 'update_date_on_publish' => false ]
在 .env
文件中指定默认的认证守卫
AUTH_GUARD=sanctum
在 .env
文件中指定默认的文件系统磁盘
FILESYSTEM_DISK=public
在 User
模型中实现 UserContract
以管理用户的权限
use PG\Blog\Contracts\UserContract; class User extends Authenticatable implements UserContract { public function canManageBlog() { return true; } }