advanced-store/api-client

此包已 弃用 并不再维护。未建议替代包。

dev-master 2015-10-20 13:46 UTC

This package is not auto-updated.

Last update: 2020-03-20 16:39:40 UTC


README

Creative Commons License
本作品受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()