проверка на авторизацию

I1
На сайте с 13.02.2014
Offline
38
921

Здравтсвуйте, как определить с помощью JavaScript?, авторизован ли пользователь в вк или нет?

Допустим захожу я на свой сайт и хочу чтобы выскочил alert типа "вы авторизованы" или вы "не авторизованны"

Я имею ввиду не аторизован на моем сайте через вк

А просто что пользователь авторизован на самом вк

Заранее благодарю

Пожалуй лучшая CPA-партнерка для заработка - Регистрация (http://office.ad1.ru/i/154938/) 640 рублей за лид! (http://m1-shop.ru/reg/2574) при стоимости товара 1690 руб
siv1987
На сайте с 02.04.2009
Offline
427
#1
I1
На сайте с 13.02.2014
Offline
38
#2

Если четсно не очень понятно

Можно на пальцах обьяснить?

Вот пользователь зашел на сайт, надо проверить сидит он в вк или нет

Какой код использовать?

werty1001
На сайте с 30.03.2008
Offline
82
#3

Вот тут такое реализовано для других сетей.

Твиттер например:

<img style="display:none;" src="https://twitter.com/login?redirect_after_login=%2Fimages%2Fspinner.gif" onload="show_login_status('Twitter', true)" onerror="show_login_status('Twitter', false)" />

Можете замутить что-то подобное. Суть думаю понятна. Если картинка не загрузится - значит юзер не авторизирован. Или юзайте документацию как подсказали выше.

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
дани мапов
На сайте с 06.09.2012
Offline
204
#4

Это невозможно сделать.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
I1
На сайте с 13.02.2014
Offline
38
#5

Так возможно или не возможно?

domen4you
На сайте с 08.03.2013
Offline
53
#6

у вконтакта спроси

siv1987
На сайте с 02.04.2009
Offline
427
#7
Ivan102:
Так возможно или не возможно?

Теоретически можно если зарегистрировать сайт в вконтаке

https://vk.com/pages?oid=-1&p=Open_API

https://vk.com/dev/openapi_auth (getLoginStatus)

дани мапов
На сайте с 06.09.2012
Offline
204
#8
Ivan102:
Так возможно или не возможно?

/ru/forum/846059 не зная айди, это невозможно.

siv1987
На сайте с 02.04.2009
Offline
427
#9
Benedictwinner:
для этого нужно id знать, а его у нас нет.

id в данном случае это apiId - идентификатор приложения.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий