托管面板后端

安装: 113

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

语言:JavaScript

v1.0.2 2023-08-12 16:31 UTC

README

安装

您可以通过composer安装此包

composer require openjournalteam/core

用法

运行以下命令进行安装

php artisan core:install
php artisan notifications:table

迁移

  • 在迁移之前,在env文件中设置数据库连接
php artisan migrate

编辑config/auth.php并更改以下行

'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\User::class,
    ],
],

'providers' => [
  'users' => [
            'driver' => 'eloquent',
            'model' => OpenJournalTeam\Core\Models\User::class,
        ],
],

编辑AuthServiceProvider.php并在boot方法中添加以下行

    Gate::before(function ($user, $ability) {
            return $user->hasRole(Role::SUPER_ADMIN) ? true : null;
    });

并导入以下命名空间

use Illuminate\Support\Facades\Gate;
use OpenJournalTeam\Core\Models\Role;

服务Laravel

php artisan serve

访问管理面板

http://:8000/panel

更新日志

请查看CHANGELOG以获取最近更改的详细信息。

贡献

请查看CONTRIBUTING以获取详细信息。

安全

如果您发现任何安全相关的问题,请通过rahmanramsi19@gmail.com发送电子邮件,而不是使用问题跟踪器。

鸣谢