Можно ли хранить данные пользователя в Кэше?
Как отличить кэш от хранилища: если убрать кэш приложение будет работать, просто медленнее.
Сессии в этом плане - хранилища. Вам же нужен кэш (судя по всему).
В сессии