Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Видеть "авторизацию" в ВК

На ночь глядя, родилась идея в голове - сделать хук, который бы отслеживал "залогинен" ли пользователь форума в ВК.

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

На эту мысль натолкнули комментарии - виджеты ВК, которые используются на многих сайтах, и в этом виджете на сайте сразу показывается мой профиль и моя аватара..

Также сейчас mail.ru реализовал интересное решение капчи для сторонних сайтов, принцип ее такой, что капчу вводить не нужно, если посетитель сайта уже залогинен на мэйле..

Как думаете? Если да, то кто мог бы реализовать такой хук\приложение, за денежку разумеется.

Рекомендованные сообщения

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

 

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

  • Автор

Мне для любопытства, точнее для шпионажа :)

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

В общем, для меня это темный лес, поэтому если это все-таки реально сделать, чтобы мне грубо говоря в админке отображались профили вк моих пользователей - то готов заказать )

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

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

  • Автор

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

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

Также сейчас mail.ru реализовал интересное решение капчи для сторонних сайтов, принцип ее такой, что капчу вводить не нужно, если посетитель сайта уже залогинен на мэйле..
http://ipbskins.ru/forum/files/file/296-%D0%BD%D0%B5%D0%BA%D0%B0%D0%BF%D1%87%D0%B0mailru/

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.