Add Google authentication
This commit is contained in:
45
vendor/OAuth/OAuth1/Service/ServiceInterface.php
vendored
Executable file
45
vendor/OAuth/OAuth1/Service/ServiceInterface.php
vendored
Executable file
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
|
||||
namespace OAuth\OAuth1\Service;
|
||||
|
||||
use OAuth\Common\Consumer\CredentialsInterface;
|
||||
use OAuth\Common\Storage\TokenStorageInterface;
|
||||
use OAuth\Common\Token\TokenInterface;
|
||||
use OAuth\Common\Http\Client\ClientInterface;
|
||||
use OAuth\Common\Http\Uri\UriInterface;
|
||||
use OAuth\Common\Http\Exception\TokenResponseException;
|
||||
use OAuth\Common\Service\ServiceInterface as BaseServiceInterface;
|
||||
use OAuth\OAuth1\Signature\SignatureInterface;
|
||||
|
||||
/**
|
||||
* Defines the common methods across OAuth 1 services.
|
||||
*/
|
||||
interface ServiceInterface extends BaseServiceInterface
|
||||
{
|
||||
/**
|
||||
* Retrieves and stores/returns the OAuth1 request token obtained from the service.
|
||||
*
|
||||
* @return TokenInterface $token
|
||||
*
|
||||
* @throws TokenResponseException
|
||||
*/
|
||||
public function requestRequestToken();
|
||||
|
||||
/**
|
||||
* Retrieves and stores/returns the OAuth1 access token after a successful authorization.
|
||||
*
|
||||
* @param string $token The request token from the callback.
|
||||
* @param string $verifier
|
||||
* @param string $tokenSecret
|
||||
*
|
||||
* @return TokenInterface $token
|
||||
*
|
||||
* @throws TokenResponseException
|
||||
*/
|
||||
public function requestAccessToken($token, $verifier, $tokenSecret);
|
||||
|
||||
/**
|
||||
* @return UriInterface
|
||||
*/
|
||||
public function getRequestTokenEndpoint();
|
||||
}
|
||||
Reference in New Issue
Block a user