advanced-store / api-client
此包已 弃用 并不再维护。未建议替代包。
dev-master
2015-10-20 13:46 UTC
Requires
- php: >=5.3.0
- advanced-store/oauth2-client: dev-master
- illuminate/support: 5.0.*
This package is not auto-updated.
Last update: 2020-03-20 16:39:40 UTC
README
本作品受Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License许可。
API 客户端
此包为 laravel 添加了功能,允许您通过 o2client 获取用户权限。
1. 安装
通过 Composer
首先将以下行添加到您的 composer.json 文件中。
"advanced-store/api-client": "dev-master"
在 CLI 中运行此命令。
composer update
此包需要 advanced-store/oauth2-client
以正常工作。
2. 配置
发布包配置
如果您是首次安装,请运行以下命令。
php artisan config:publish advanced-store/api-client
将以下行添加到您的 app.php 文件中。
提供者
'AdvancedStore\ApiClient\ApiClientServiceProvider',
别名
'YourAlias' => 'AdvancedStore\ApiClient\Facades\ApiClientFacade',,
3. 使用
现在,您可以通过调用 'YourAlias'::getUserPermissions()
来获取用户权限。
结合 advanced-store/access-filter
包,访问过滤器配置将默认填充用户权限。
4. 方法
- getUserPermissions()