За последние 24 часа нас посетили 18832 программиста и 1606 роботов. Сейчас ищет 1171 программист ...

logout

Тема в разделе "PHP для новичков", создана пользователем allowance, 29 мар 2010.

  1. thunderpick

    thunderpick Активный пользователь

    С нами с:
    10 апр 2006
    Сообщения:
    127
    Симпатии:
    0
    Адрес:
    Москва
    просто браузер вводит значения в поля опираясь не на разметку - типа раз в этом месте поля, значит я там заполню, а на имена тэгов, и если эти имена будут всегда разные, то он(браузер) ничего вводить не будет...но это только теория, на практике не применял, не знаю...
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    быстрей всего так. только пользователь тоже не сможет держать пароли запомнеными - и будет ругаться.
    Тогда уж проще ввести USB токены...
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    может сделать форму ввода пароля и логина на аяксе и подгружать ее только после пяти секунд, как страница загрузилась?.. Пусть пока новости и рекламу почитают =)
     
  4. thunderpick

    thunderpick Активный пользователь

    С нами с:
    10 апр 2006
    Сообщения:
    127
    Симпатии:
    0
    Адрес:
    Москва
    Блин, ещё лучше пользоваться авантом и не париться, отключить автозаполнение и запоминание и сделать хоткей для заполнения и сохранения нужной формы
     
  5. allowance

    allowance Активный пользователь

    С нами с:
    19 янв 2010
    Сообщения:
    196
    Симпатии:
    0
    [vs]
    Затетистируйте ваш скрипт авторизации на firefox! После логаута нажмите "back" и "resend".
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    allowance
    я не очень понимаю что вам нужно, если человек нажмет ресенд, то вы что хотите предотвратить-то??? повторный логин? сделайте одноразовые пароли, чо.
     
  7. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Можно делать logout, если username и password пришли не со странцы авторизации (проверять HTTP_REFERRER).
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а если у человека включен режим секретности или фаервол режет эти штуки? такое случается...

    Может автор таки сформулирует цель этого всего гемора? =) может есть решения проще?
     
  9. allowance

    allowance Активный пользователь

    С нами с:
    19 янв 2010
    Сообщения:
    196
    Симпатии:
    0
    [vs]
    Не получится, в HTTP_REFERER будет нужный урл для авторизации.
     
  10. thunderpick

    thunderpick Активный пользователь

    С нами с:
    10 апр 2006
    Сообщения:
    127
    Симпатии:
    0
    Адрес:
    Москва
    или попробывать сделать так до кучи - авторизация только на одной странице а выход на любой
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    смысл задачи какой? Конечная цель? Чего добиться требуется?
     
  12. allowance

    allowance Активный пользователь

    С нами с:
    19 янв 2010
    Сообщения:
    196
    Симпатии:
    0
    igordata
    Задача - не попасть в профиль залогиненным при нажатии назад после логаута!
     
  13. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Историю посещений ты как уберешь?

    Кеш браузера останется.
     
  14. allowance

    allowance Активный пользователь

    С нами с:
    19 янв 2010
    Сообщения:
    196
    Симпатии:
    0
    Вроде как решил задачку, создаю hidden поле с random числом в форме, в обработчике создаётся сессия с данным числом! А если присутствует уже сессия она сравнивается с random числом, если они равны делается логаут!
     
  15. thunderpick

    thunderpick Активный пользователь

    С нами с:
    10 апр 2006
    Сообщения:
    127
    Симпатии:
    0
    Адрес:
    Москва
    Ну подумаешь, кеш остается, на одну страничку...дальше по ссылке перешел, и все пропало...