Lotus Web, Ajax и авторизация:)

Тема в разделе "Lotus - Программирование", создана пользователем Kizarek86, 19 авг 2010.

  1. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Ну собственно прежде чем пытаться изобрести велосипед, решил узнать вдруг его уже изобрели.

    Проблема думаю встречается нередко, поэтому наверняка уже реализовывалась.

    опишу на примере:
    Есть web форма, с которой идут запросы к серверу через Ajax. Допустим у пользователя рвется сессия и Ajax запрос возвращает не нужный нам результат а HTML код страницы авторизации. вот хотелось бы определять этот момент, и дать возможность авторизации во всплывающем окне (ну допустим рисованное на JS) без перегрузки формы.

    заранее спасибо.
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.083
    Симпатии:
    300
    если авторизация сессионная (форму дает) - то её и казать (к-л дивом)
    ведь поля и заголовок формы известны - распарсить...
     
  3. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    в том и вопрос, как определить что возвращена именно страница авторизации, и в какой момент это делать)
     
  4. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    kizarek
    ну, в момент анализа ответа от сервера просто проверить, что вернулся код html-странички, например, по наличию тегов, которые никогда не встретятся в ваших возвращаемых данных? насколько помню, когда-то у нас с json-ответом нечто подобное прокатывало...
     
  5. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.083
    Симпатии:
    300
    вернулся тег <html>, значит авторизация (если вы не возвращаете хтмл)
     
Загрузка...
Похожие Темы - Lotus Web Ajax
  1. Rahmatov
    Ответов:
    20
    Просмотров:
    1.134
  2. lmike
    Ответов:
    4
    Просмотров:
    764
  3. KhNarg
    Ответов:
    7
    Просмотров:
    1.194
  4. KhNarg
    Ответов:
    15
    Просмотров:
    2.192
  5. GnomE
    Ответов:
    9
    Просмотров:
    2.673

Поделиться этой страницей