advanced-store/oauth2-api-client

This package is abandoned and no longer maintained. No replacement package was suggested.

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
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

API Client

This package adds functionality to laravel which allows you to get user permissions through the o2client.

1. Installation

via Composer

First add the following line to your composer.json .

"advanced-store/api-client": "dev-master"

Run this command in you CLI.

composer update

This package will require the advanced-store/oauth2-client to work properly.

2. Configuration

Publish package config

Run the following command if you are installing for the first time.


    php artisan config:publish advanced-store/api-client

Add following lines to your app.php.

Provider


    'AdvancedStore\ApiClient\ApiClientServiceProvider',

Aliases


    'YourAlias' => 'AdvancedStore\ApiClient\Facades\ApiClientFacade',,

3. Usage

Now you can get the user permissions by calling 'YourAlias'::getUserPermissions()

In combination with the advanced-store/access-filter package the access-filter config will be filled with the user permission as default.

4. Methods

  • getUserPermissions()