PHP code example of longthanhtran / yii2-oauth2-resource-server
1. Go to this page and download the library: Download longthanhtran/yii2-oauth2-resource-server library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
longthanhtran / yii2-oauth2-resource-server example snippets
...
'resourceServer' => [
'authzServerUrl' => 'your-oauth-authz-server-url',
'publicKey' => 'your-public-key-path'
],
'clientCredentials' => [
'clientId' => 'your-client-id',
'clientSecret' => 'your-client-secret',
]
...
...
'oauthRequester' => [
'class' => 'longthanhtran\oauth2\filters\OAuthRequester'
]
...
public function behaviors()
{
$behaviors = parent::behaviors();
$behaviors['authenticator'] = [
'class' => 'longthanhtran\oauth2\filters\RequestValidator'
];
return $behaviors;
}