- PVSM.RU - https://www.pvsm.ru -
Сегодня что-то дернуло прикрутить к своему сайту авторизацию через Вконтакте. Покрутился по интернету, посмотрел на типовое решение на сайте Вконтакта [1]. Решил проверить. И не получилось.
Более того — отправился на сайт великого и могучего [2]. Но и там не получилось.
Поискал информацию на хабре, потом на гугле, потом начал тестировать.
Первый же тест поразил меня до глубины души:
VK.Auth.login(function(response) {
if (response.session) {
var date = new Date(response.session.expire*1000);
var hours = date.getHours();
var minutes = date.getMinutes();
var seconds = date.getSeconds();
var formattedTime = hours + ':' + minutes + ':' + seconds;
alert(formattedTime);
}
}
);
Чтобы закрепить результат перекатил время на локальной машине на час назад, попробовал авторизоваться. И авторизовало.
Господа, может, все-таки, поправите время на сервере Вконтакта? Ну или хотя бы время жизни куки поставьте не час, а полтора. Вряд ли дяденька решит, что нужно часы еще на полчасика подправить. А еще лучше — вытащите время куки как переменную. В общем, сделайте что-нибудь, а то нехорошо получается.
Автор: valkoivo
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/bagi/3865
Ссылки в тексте:
[1] на сайте Вконтакта: http://vk.com/pages.php?o=-1&p=VK.Auth
[2] великого и могучего: http://durov.at/
Нажмите здесь для печати.