Регистрация на сайте через одноклассников.

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
ddmitrenko
Сообщения: 82
Зарегистрирован: 2015.02.04, 16:31

Регистрация на сайте через одноклассников.

Сообщение ddmitrenko »

Здравствуйте. Для регистрации на сайте через одноклассников использую https://github.com/kotchuprik/yii2-odno ... authclient. Запрос на ок проходит. Выбираю приложение. В ответ происходит возврат на мой сайт с параметром code и получаю ошибку "Invalid access token". Я чего-то недонастроил в ок?
P.S. Может посоветуете другое расширение?
С уважением, Дмитрий.
Аватара пользователя
TranceSmile
Сообщения: 562
Зарегистрирован: 2011.06.27, 19:04
Откуда: Украина
Контактная информация:

Re: Регистрация на сайте через одноклассников.

Сообщение TranceSmile »

а Вы здесь вставили свои ключи

Код: Выделить всё

 'class' => 'kotchuprik\authclient\Odnoklassniki',
                    'applicationKey' => 'odnoklassniki_app_public_key', // <= Этот
                    'clientId' => 'odnoklassniki_app_id', // <= Этот
                    'clientSecret' => 'odnoklassniki_client_secret', <= и этот
Изображение
ddmitrenko
Сообщения: 82
Зарегистрирован: 2015.02.04, 16:31

Re: Регистрация на сайте через одноклассников.

Сообщение ddmitrenko »

TranceSmile писал(а): 2017.09.28, 18:47 а Вы здесь вставили свои ключи
Да. При переходе на одноклассников попадаю в правильное приложение.
С уважением, Дмитрий.
Аватара пользователя
TranceSmile
Сообщения: 562
Зарегистрирован: 2011.06.27, 19:04
Откуда: Украина
Контактная информация:

Re: Регистрация на сайте через одноклассников.

Сообщение TranceSmile »

Пробуйте

Код: Выделить всё

'odnoklassniki' => [
                'class' => 'kotchuprik\authclient\Odnoklassniki',
                    'authUrl' => 'https://connect.ok.ru/oauth/authorize',
                    'tokenUrl' => 'https://api.ok.ru/oauth/token.do',
                    'apiBaseUrl' => 'https://api.ok.ru', 
                    'applicationKey' => 'odnoklassniki_app_public_key',
                    'clientId' => 'odnoklassniki_app_id',
                    'clientSecret' => 'odnoklassniki_client_secret',
                ],
Изображение
ddmitrenko
Сообщения: 82
Зарегистрирован: 2015.02.04, 16:31

Re: Регистрация на сайте через одноклассников.

Сообщение ddmitrenko »

И так попробовал и непосредственно в файле прописал все равно invalid
С уважением, Дмитрий.
Аватара пользователя
TranceSmile
Сообщения: 562
Зарегистрирован: 2011.06.27, 19:04
Откуда: Украина
Контактная информация:

Re: Регистрация на сайте через одноклассников.

Сообщение TranceSmile »

Ключи перепроверяли?
Изображение
ddmitrenko
Сообщения: 82
Зарегистрирован: 2015.02.04, 16:31

Re: Регистрация на сайте через одноклассников.

Сообщение ddmitrenko »

clientId - Application ID
applicationKey - access_token
clientSecret - secret_session_key
Я так выставлял
С уважением, Дмитрий.
Аватара пользователя
TranceSmile
Сообщения: 562
Зарегистрирован: 2011.06.27, 19:04
Откуда: Украина
Контактная информация:

Re: Регистрация на сайте через одноклассников.

Сообщение TranceSmile »

Вы приложение на одноклассниках создавали?
На почту ключи приходили?
Изображение
ddmitrenko
Сообщения: 82
Зарегистрирован: 2015.02.04, 16:31

Re: Регистрация на сайте через одноклассников.

Сообщение ddmitrenko »

Конечно
С уважением, Дмитрий.
ddmitrenko
Сообщения: 82
Зарегистрирован: 2015.02.04, 16:31

Re: Регистрация на сайте через одноклассников.

Сообщение ddmitrenko »

TranceSmile писал(а): 2017.09.28, 21:35 Ключи перепроверяли?
Еще раз перебил ключи (взял из письма) - все заработало. Спасибо
С уважением, Дмитрий.
Ответить