Как Сделать Правильно Logout Клиента(под Web)

Тема в разделе "Lotus - Программирование", создана пользователем NikolaiJunior, 12 апр 2012.

  1. NikolaiJunior

    NikolaiJunior Гость

    Добрый день уважаемым гуру!

    Подскажите как правильно прописать команду Logout для закрытия сессии клиента, который авторизировался зайдя через Web интерфейс на сайте.

    Проверял так, дописав в адресной строке ?logout , когда клиент уже в своем профайле - происходит редирект на главную страницу, но если клиент нажимает на пункт "вход клиента", то система не запрашивает у него логин/пароль, а сразу уже показывает профиль.

    Запрашивает заного логин/пароль, только если броузер закрыть.

    Как можно решить вопрос с полным выходом ?
    1) Кто подскажет команду, чтоб после Logout закрывался броузер?
    2) Возможен ли способ, чтоб броузер не закрывать?

    Заранее благодарю!
     
  2. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
  3. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
  4. NikolaiJunior

    NikolaiJunior Гость

    Это будет просто переброска на указанную после Redirect страницу ?
     
  5. xKlonx

    xKlonx Lotus team
    Lotus team

    Регистрация:
    10 сен 2009
    Сообщения:
    412
    Симпатии:
    0
    Код (Text):
    var ServerName:string = facesContext.getExternalContext().getRequest().getServerName()
    var externalCtx = facesContext.getExternalContext();
    externalCtx.redirect(ServerName+"/Catalog/bla......*.nsf?logout&redirectTo="+facesContext.getExternalContext().getRequestContextPath());
     
  6. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    это кому вопрос? Читали по ссылкам? Скорее-всего не настроена сессионная аутентификация и потому - невозможно выполнить logout, без передергивания браузера
     
  7. NikolaiJunior

    NikolaiJunior Гость

    Re: это кому вопрос?

    kizarek

    За ссылки спасибо - изучаю. ;)
     
Загрузка...

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