Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Мне <...> лень лезть в пользовательское соглашение ВК
5.3. Пользователю при использовании Сайта запрещается:
<...>
5.3.11. осуществлять незаконные сбор и обработку персональных данных других лиц;
5.4. Пользователь несет личную ответственность за любую информацию, которую размещает на Сайте, сообщает другим Пользователям, а также за любые взаимодействия с другими Пользователями, осуществляемые на свой риск.
вас останавливает от краж чужого только замок и полиция.
вы понимаете разницу между реакцией на провокацию и целенаправленным нарушением закона
Ссылку на сам сервис найти не сложно. Вопрос в другом: как вообще это стало возможно в таких масштабах?
<script src="//vk.com/js/api/openapi.js"></script>function authInfo(response) {
if(response.status=='connected') { // если пользователь залогинен в ВК
console.log('user_ID: '+response.session.mid);
}
else {
VK.Auth.login(authInfo); // опционально можем спалиться и вызвать всплывающее окно авторизации
}
}
$(function() { VK.Auth.getLoginStatus(authInfo); }); // проверяем наличие входа в ВК, ответ отправляем в функцию обработчик
function authInfo(response) {
if(response.status=='connected') { // если пользователь залогинен в ВК
if(typeof(response.session.user) == 'undefined') { // этого поля нет тогда, когда пользователь был залогинен ранее
VK.Api.call('users.get', { uid: response.session.mid }, function(r) { console.log(r.response[0].first_name+' '+r.response[0].last_name); console.log('user_id: '+response.session.mid); });
}
else { // если авторизация прошла только что (от VK.Auth.login(authInfo);), то имя и фамилия уже будут в ответе
console.log(response.session.user.first_name+' '+response.session.user.last_name); console.log('user_id: '+response.session.mid);
}
}
else {
VK.Auth.login(authInfo); // опционально можем спалиться и вызвать всплывающее окно авторизации
}
}
$(function() { VK.Auth.getLoginStatus(authInfo); }); // проверяем наличие входа в ВК, ответ отправляем в функцию обработчик
Теперь любой сайт может узнать адрес вашей страницы в VK?