Я использую Ruby on Rails 5.0.2 и Ruby 2.5.1p57.Мне нужно разрешить веб-клиентам кэшировать все, кроме идентификатора сессии.Я пробовал разными способами, но не могу выполнить задачу 100%
Однако единственное, чего я достиг, это следующее:
- При первой загрузке страницы,sign_in НЕ отображает заголовок Set-Cookie (приятно!)
- Когда вы входите в систему, localhost не показывает заголовок Set-Cookie, но sign_in сохраняет его:
localhost:
sign_in:
При выходе из системы sign_out сохраняет заголовок, а localhost продолжает работу без его сохранения:
sign_out:
localhost:
Методы sign_in и sign_out сохраняют идентификатор.Будет ли Devise иметь отношение?Я использую версию 4.5.0, я пытался изменить методы по умолчанию в session_controller.rb, и он тоже не работает.
В целом, как мне удается применить конфигурацию к sign_in и sign_out?