advanced-store/oauth2-api-client

此包已被废弃,不再维护。未建议替代包。

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

This package is not auto-updated.

Last update: 2020-01-24 15:41:09 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()