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.