Если я вошел в Gmail и закрою браузер, а затем снова его открою, я ожидаю обнаружить, что я больше не вошел в систему. Раньше так и было.
Теперь, если я специально не выйду из системы, меня сразу же перенаправит в папку «Входящие».
Я не отметил "оставаться в системе" на экране входа в Gmail, и я настроил Firefox на удаление всех файлов cookie при закрытии браузера. Что еще мне нужно сделать?
Я бы согласился на решение на базе браузера, но на самом деле я бы предпочел настройку учетной записи в Gmail, чтобы она применялась ко всем машинам и браузерам, которые я могу использовать.
ядуматьЭту проблему можно было бы описать как «как мне гарантировать, что сеансовые куки удаляются при закрытии браузера». Это соответствовало бы изначальной идее сеансовых куки: они предназначены для одного сеанса.
Как сделать так, чтобы Gmail не поддерживал мой сеанс?
решение1
Вернуться к старому поведению по умолчанию
Ага! Как этоСообщение блогадокументы (вдохновленныеэтот подкаст):
Похоже, что уже некоторое время Firefox и Chrome для удобства своих пользователейвосстановленные сеансовые кукимежду выключением и перезапуском браузера. Это удобно, но небезопасно. Только постоянные файлы cookie должны восстанавливаться таким образом. Типичным примером использования постоянных файлов cookie является отметка «оставить меня в системе» или «запомнить меня» при входе на сайт.
Ни Mozilla, ни Google, похоже, не намерены возвращаться к правильному безопасному поведению, сохраненному в IE.
Случай, когда IE прав! Боже, где мои сердечные таблетки!?
Вот как он это исправил.
Fire Fox
Перейдите по адресу about:config, введите «sessionstore» в поле поиска и измените browser.sessionstore.privacy_level с 0 на 2.
Хром
В разделе «При запуске» не выбирайте «Продолжить с того места, где я остановился». Также:
Перейдите на chrome://flags, нажмите CTRL-F и введите «disable better», чтобы перейти к флагу «Disable Better session restore». Включите его.
Для последней версии Chrome > 33. вам нужно открытьхром://настройки/контенти выберите«Сохранять локальные данные только до тех пор, пока вы не закроете браузер»Также вхром://настройкиубедитесь, что опцияПродолжайте запускать фоновые приложения, когда Google Chrome закрытне отмечен, иначе Chrome продолжит работу в фоновом режиме и не удалит файлы cookie.
решение2
Может быть, у вас GMail закреплен как "Вкладка приложения"? По крайней мере в Firefox закрепленные вкладки приложений не подчиняются никаким настройкам автоматического удаления личных данных. Firefox запоминает текущее состояние вкладки и восстанавливает его при повторном открытии браузера.
Может быть, вы просто открепите GMail и сделаете его «домашней страницей»?
решение3
Для последних версий Firefox это просто. Перейдите в настройки Firefox и перейдите в раздел истории, где написано «Firefox будет:». Параметром по умолчанию для этого может быть «запоминать историю». Измените «запоминать историю» на «Использовать пользовательские настройки для истории». Затем нажмите кнопку «Исключения» рядом с параметром «Использовать пользовательские настройки для истории», и вы увидите окно (см. прикрепленный скриншот), в котором вас попросят ввести URL-адрес веб-сайта для автоматического удаления файлов cookie с веб-сайта. Введите URL-адрес в формате accounts.google.com
.
После выполнения этих шагов вы будете автоматически выходить из gmail при закрытии Firefox. Обратите внимание, что вам придется вручную вводить имя пользователя gmail каждый раз, когда вы снова открываете браузер Firefox.