tokenly/platform-admin
Composer 安装命令:
composer require tokenly/platform-admin
包简介
A platform administration module for Tokenly services
README 文档
README
A platform administration module for Tokenly services using the Laravel application framework.
Installation
- Install with
composer require tokenly/platform-admin - Install the Laravel Collective HTML package. Follow the installation instructions at https://laravelcollective.com/docs/master/html.
- Add
Tokenly\PlatformAdmin\Provider\PlatformAdminServiceProvider::class,to your list of service providers - Publish the config with
./artisan vendor:publish --provider="Tokenly\PlatformAdmin\Provider\PlatformAdminServiceProvider" - Run the new migrations with
./artisan migrate - add
PLATFORM_ADMIN_ENABLED=trueto your.envfile
Promote an admin
- make sure these environment variables are set in your
.envfilePLATFORM_CONTROL_ENABLED=1PLATFORM_CONTROL_AUTH_USERNAME=myusernamePLATFORM_CONTROL_AUTH_PASSWORD=s3kreTP@$$w0rd - set
PLATFORM_CONTROL_PROMOTE_ADMIN_ENABLED=1in your.envfile - visit
https://mysite.com/platform/control/promote-platform-admin?email=leroyjenkins@email.comto make user leroyjenkins a platform admin - set
PLATFORM_CONTROL_PROMOTE_ADMIN_ENABLED=0in your.envfile
Optional environment vars
PLATFORM_ADMIN_REDIRECT_TO="/home" PLATFORM_CONSOLE_QUEUE_COMMANDS=true
Running console commands
A few console commands are available to run from the platform admin. To enable application-specific commands to be run from the platform admin, implement the Tokenly\PlatformAdmin\Console\Contracts\RunsInPlatformAdmin interface in your command class.
The platform admin supports long-running console commands through the use of a queue. To support long-running console commands, you must:
- Enable pusher broadcasting.
- Run a background process that processes the
platform_artisan_commandqueue. - Set the
PLATFORM_CONSOLE_QUEUE_COMMANDSenvironment variable to true.
Usage
Create or modify a user to have the platformAdmin privilege Visit http://mysite.com/platform/admin to see the admin
统计信息
- 总下载量: 7.35k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: AGPL-3.0-only
- 更新时间: 2016-06-01