Показать сообщение отдельно
  #1 (permalink)  
Старый 05.05.2014, 02:18
Новичок на форуме
Отправить личное сообщение для mecer Посмотреть профиль Найти все сообщения от mecer
 
Регистрация: 05.05.2014
Сообщений: 3

Проверка статуса авторизации через open api на сайте (vk.com api)
Есть приложение, авторизация на нем реализована через open api (vk.com), далее сессия создается на сервере (php), проверка сессии на сервере дело понятное, интересует другое, все реализовано на ajax, без релоадов страниц и прочего, по истечению сессии как узнать что пользователь уже не авторизован, к серверу то запроса нет, есть запрос только к vk.com через api, делаю это очень большими костылями, абсолютно в любой функции js делаю так:
VK.Auth.getLoginStatus(function(response){
    if(response.session) {
        //авторизован, можно выполнять функцию
    else {
        window.location.href = "/";
    }
});

Есть проще способы проверять это дело?
Ответить с цитированием