|
Cheetah
|
Public Member Functions | |
| getAccessToken ($oauth_token) | |
| setAccessToken ($oauth_token, $client_id, $user_id, $expires, $scope=null) | |
Implement this interface to specify where the OAuth2 Server should get/save access tokens
Definition at line 11 of file AccessTokenInterface.php.
| OAuth2\Storage\AccessTokenInterface::getAccessToken | ( | $oauth_token | ) |
Look up the supplied oauth_token from storage.
We need to retrieve access token data as we create and verify tokens.
| $oauth_token | oauth_token to be check with. |
Implemented in OAuth2\Storage\JwtAccessToken, OAuth2\Storage\Redis, OAuth2\Storage\Pdo, OAuth2\Storage\Mongo, OAuth2\Storage\Memory, OAuth2\Storage\DynamoDB, OAuth2\Storage\CouchbaseDB, and OAuth2\Storage\Cassandra.
| OAuth2\Storage\AccessTokenInterface::setAccessToken | ( | $oauth_token, | |
| $client_id, | |||
| $user_id, | |||
| $expires, | |||
$scope = null |
|||
| ) |
Store the supplied access token values to storage.
We need to store access token data as we create and verify tokens.
| $oauth_token | oauth_token to be stored. | |
| $client_id | client identifier to be stored. | |
| $user_id | user identifier to be stored. | |
| int | $expires | expiration to be stored as a Unix timestamp. |
| string | $scope | OPTIONAL Scopes to be stored in space-separated string. |
Implemented in OAuth2\Storage\JwtAccessToken, OAuth2\Storage\Redis, OAuth2\Storage\Pdo, OAuth2\Storage\Mongo, OAuth2\Storage\DynamoDB, OAuth2\Storage\CouchbaseDB, and OAuth2\Storage\Cassandra.