Google OAuth - как повторно использовать токен доступа - PullRequest
0 голосов
/ 10 января 2011

Я немного запутался, как пользоваться Google OAuth. Из того, что я понимаю, процесс такой:

  1. Получить токен запроса
  2. Авторизовать токен
  3. Получить токен доступа

Я могу успешно выполнить все эти шаги с помощью библиотеки PHP "oauth-php". Однако я не могу понять, как повторно использовать токен доступа, полученный на третьем шаге!

ПРИМЕЧАНИЕ. Я использую oauth-php для хранения "Session". Существует опция хранения «mysql», но я не могу ее использовать, так как мой администратор базы данных очень строг в отношении mysql.

Я пробовал этот код (который я считаю логичным), но безрезультатно:

                $this->_store->addServerToken(
                $this->_oauthOptions['consumer_key'], // our consumer key
                'access', // the request token's type
                $accessToken, // the request token
                '', // token secret - is blank (we're using OpenID + OAuth) 
                0
            );

1 Ответ

1 голос
/ 10 января 2011

Я исправил код ... Я неправильно понял OAuth и не понял, что мне нужны и токен доступа, и секрет. Отлично работает сейчас!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...