2015-02-03 2 views
4

Я хочу удалить сеанс во время выполнения after_filter, если условие действительно.Rails - удалить сеанс без инициализации нового

Метод контроллера reset_session не нужен, поскольку после «удаления» текущего сеанса он создает новый.

Любая идея?

+0

Http: // stackoverflow.com/questions/2405635/how-t o-empty-destroy-a-session-in-rails – cristian

+1

Вы можете попробовать с 'session.destroy' или' session.clear'. – Jenorish

+0

@ Octopus-Paul, который использует метод 'reset_session', который инициализирует новый после удаления текущего. –

ответ

0

Внутри reset_session метод они используют session.destroy удалить сессию

Вы можете попробовать с

session.destroy 

или

session.clear 

Пожалуйста, смотрите по этой ссылке reset_session

Смежные вопросы