persgeek/blog

0.8.0 2024-06-17 09:23 UTC

This package is not auto-updated.

Last update: 2024-09-23 10:44:06 UTC


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;
    }
}