Просто переопределите «after_sign_out_path_for» в контроллере приложения и сбросьте там свой токен. Не нужно писать свой собственный SessionController (хотя, как упоминал Натан, он очень прост).
Вот метод, который вы должны использовать: http://rubydoc.info/gems/devise/1.3.4/frames
- (Объект) after_sign_out_path_for (resource_or_scope)
Метод, используемый контроллером сеансов для выхода из системы. Вы можете перезаписать его в ApplicationController, чтобы обеспечить настраиваемую ловушку для настраиваемой области. Обратите внимание, что в отличие от after_sign_in_path_for этот метод получает символ с областью действия, а не ресурс.
По умолчанию это root_path.
ура