Задать вопрос
@eldar_web

Как в Ruby on Rails задать время сессии?

Храню id юзверов так: session[:user_id] = id
А как задать время сессии?
А вот знаю, как задать время если использовать куки, но можно ли хранить id юзера в куках?
  • Вопрос задан
  • 483 просмотра
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
Если вы используете хранение сессии в cookie то для управления ими в рельсах используется Rack::Session::Cookie.
Для конфигурации поправьте config/initializers/session_store.rb

Application.config.session_store :cookie_store, key: '_name_session', expire_after: 24.hours
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы