Вы можете использовать переменную "session" внутри контроллеров. Что-то вроде
session[:some_value] = "some_value"
Также Devise уже хранит идентификатор пользователя в сеансе. current_user
Здесь можно использовать вспомогательный метод.
Также убедитесь, что вы прочитали это, в нем есть подробности о том, что хранить в сеансе или нет.
http://guides.rubyonrails.org/security.html
Кроме того, размер хранилища файлов cookie обычно составляет всего 4 КБ, поэтому вы не можете хранить в них много данных, иначе ваше приложение начнет работать с ошибками.