Видеть "авторизацию" в ВК - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

vkontakte

Страница 1 из 1

Видеть "авторизацию" в ВК если юзер залогинен в ВК, видеть это

#1 Пользователь не на сайте   a1eX28 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 90
  • Регистрация: 21-Ноябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 27 Январь 2015 - 01:07

На ночь глядя, родилась идея в голове - сделать хук, который бы отслеживал "залогинен" ли пользователь форума в ВК.
Совершенно не разбираюсь в подобного рода вопросах (межсайтовый скриптинг\API и т.п.), но реально ли это? Если да, то можно ли сразу получать данные о его странице, т.е. его профиль в ВК?
На эту мысль натолкнули комментарии - виджеты ВК, которые используются на многих сайтах, и в этом виджете на сайте сразу показывается мой профиль и моя аватара..
Также сейчас mail.ru реализовал интересное решение капчи для сторонних сайтов, принцип ее такой, что капчу вводить не нужно, если посетитель сайта уже залогинен на мэйле..
Как думаете? Если да, то кто мог бы реализовать такой хук\приложение, за денежку разумеется.
0

#2 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 692
  • Регистрация: 20-Март 09
  • Репутация: 2 262
  • IPB version:3.1.x
 

Отправлено 27 Январь 2015 - 01:15

Реально, но нужно использовать API. А для API нужно зарегистрировать приложение, при этом доступ будет на уровне js. Вам то зачем это? Его данные просто так вам никто не предоставит, для этого пользователь должен разрешить вашему приложению доступ к ним.

Как определить залогинен ли пользователь в VKontakte
1

#3 Пользователь не на сайте   a1eX28 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 90
  • Регистрация: 21-Ноябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 27 Январь 2015 - 01:30

Мне для любопытства, точнее для шпионажа :)
не совсем понял все что там написано, но ведь смотрите - вот посещаем мы какой-либо блог, и если там стоит виджет ВК, то мы сразу видим свою аватару и поле для ввода коммента. Так неужели сайт не может "брать" адрес нашего профиля?
В общем, для меня это темный лес, поэтому если это все-таки реально сделать, чтобы мне грубо говоря в админке отображались профили вк моих пользователей - то готов заказать )
0

#4 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 692
  • Регистрация: 20-Март 09
  • Репутация: 2 262
  • IPB version:3.1.x
 

Отправлено 27 Январь 2015 - 01:50

Просмотреть сообщениеa1eX28 сказал(а):

вот посещаем мы какой-либо блог, и если там стоит виджет ВК, то мы сразу видим свою аватару и поле для ввода коммента. Так неужели сайт не может "брать" адрес нашего профиля?

Виджеты это совсем другая песня. Там вк подгружает свой ифрейм, в ифрейме он может творить все что угодно, а согласно политики безопасности доступ к ифрейму с чужого домена получить нельзя. Так что брать сайт никакие данные оттуда не может. Как никак это конфиденциальная информация, и многие заплатили намного больше чтобы можно было их так просто получить. Данные можно получить только при авторизации пользователя через вк (OAuth) и с условием, что он вам разрешит доступ к ним. Реально только определить является ли он авторизованным, все остальное мало реально, даже получить ид.
1

#5 Пользователь не на сайте   a1eX28 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 90
  • Регистрация: 21-Ноябрь 12
  • Репутация: 0
  • IPB version:3.3.x
 

Отправлено 27 Январь 2015 - 03:04

Просмотреть сообщениеsiv1987 27 Январь 2015 - 01:50 сказал(а):

Виджеты это совсем другая песня. Там вк подгружает свой ифрейм, в ифрейме он может творить все что угодно, а согласно политики безопасности доступ к ифрейму с чужого домена получить нельзя. Так что брать сайт никакие данные оттуда не может. Как никак это конфиденциальная информация, и многие заплатили намного больше чтобы можно было их так просто получить. Данные можно получить только при авторизации пользователя через вк (OAuth) и с условием, что он вам разрешит доступ к ним. Реально только определить является ли он авторизованным, все остальное мало реально, даже получить ид.

Большое спасибо в очередной раз за развернутый ответ!
0

#6 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 814
  • IPB version:I have no IPB
 

Отправлено 27 Январь 2015 - 08:05

Просмотреть сообщениеa1eX28 сказал(а):

Также сейчас mail.ru реализовал интересное решение капчи для сторонних сайтов, принцип ее такой, что капчу вводить не нужно, если посетитель сайта уже залогинен на мэйле..
http://ipbskins.ru/f...87%D0%B0mailru/
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна