Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
Кстати говоря когда ссесия начинается снова(например пользователь закрыл браузер), то пробую отправить пользователя на кнопку авторизации, но вконтакт снова запрашивает права доступа для сайта, хотя на других сайтах я такого не замечаю, это глюк или так и должно быть ?
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
{"error":"invalid_request","error_description":"OAuth authorization cannot be used from native VK applications"}
Кто поможет?
Кто поможет?
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
tofido
Приложение создано как «Standalone-приложение»? Iframe/Flash не подойдет.
Приложение создано как «Standalone-приложение»? Iframe/Flash не подойдет.
1. Создаём Вконтакте приложение
Заходим на http://vkontakte.ru/editapp?act=create&site=1
Вводим название и выбираем «Standalone-приложение».
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
После получения code не переводит на index.php
так и весит белая страница со строкой в бразуере
Дело в хостинге? Что именно может быть не так?
так и весит белая страница со строкой в бразуере
Код: Выделить всё
/callback.php?code=cf97ad925e8908e082
Последний раз редактировалось Fedya 13 окт 2012, 18:58, всего редактировалось 1 раз.
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
Fedya
То есть на скрипт callback.php перекидывает? Стоит искать причину в этом скрипте.
срабатывает вообще?
То есть на скрипт callback.php перекидывает? Стоит искать причину в этом скрипте.
Код: Выделить всё
if($_REQUEST['code']) {
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
Скажите, пожалуйста, как проверитьсрабатывает вообще?
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
Fedya
Код: Выделить всё
if($_REQUEST['code']) { echo 'сработало';} else { echo 'не сработало';}
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
а, ступил
Код: Выделить всё
сработало
Re: Серверная авторизация ВКонтакте на базе протокола OAuth 2.0
может дело в том, что у меня эти файлы не в корне, а в папке vk?
у меня лежат точно такие же файлы на другом домене, они там лежат в корне - все работает
у меня лежат точно такие же файлы на другом домене, они там лежат в корне - все работает