PHP Класс SAuth_Adapter_Mailru, sauth

http://api.mail.ru/docs/guides/oauth/sites/ http://api.mail.ru/sites/my/ http://api.mail.ru/docs/guides/restapi/
Наследование: extends SAuth_Adapter_Abstract, implements Zend_Auth_Adapter_Interface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_config Configuration array
$_sessionKey Session key

Открытые методы

Метод Описание
authenticate ( ) : Zend_Auth_Result Authenticate user by mail.ru OAuth 2.0
getSign ( array $requestParams, $accessToken ) : string Return mail.ru sign
requestUserParams ( $accessToken ) : array Request user params on mail.ru using REST API http://api.mail.ru/docs/reference/rest/users-getinfo/ FIXME: Working only after auth process, because don't consider expire time

Описание методов

authenticate() публичный Метод

Authenticate user by mail.ru OAuth 2.0
public authenticate ( ) : Zend_Auth_Result
Результат Zend_Auth_Result

getSign() публичный Метод

Return mail.ru sign
public getSign ( array $requestParams, $accessToken ) : string
$requestParams array Request parameters
Результат string Signature

requestUserParams() публичный Метод

Request user params on mail.ru using REST API http://api.mail.ru/docs/reference/rest/users-getinfo/ FIXME: Working only after auth process, because don't consider expire time
public requestUserParams ( $accessToken ) : array
Результат array User params

Описание свойств

$_config защищенное свойство

Configuration array
protected $_config

$_sessionKey защищенное свойство

Session key
protected $_sessionKey