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
tokenly/platform-admin 适用场景与选型建议
tokenly/platform-admin 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 7.35k 次下载、GitHub Stars 达 0, 最近一次更新时间为 2016 年 06 月 01 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 tokenly/platform-admin 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 tokenly/platform-admin 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 7.35k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 8
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: AGPL-3.0-only
- 更新时间: 2016-06-01