redis-store
предоставляет интерфейс для Rack::Session
для использования при создании сеансов. Если вы устанавливаете redis-store
, для этого потребуется только изменить хранилище кэша следующим образом:
config.cache_store = :redis_store
Тогда ваши сеансы будут храниться в экземпляре Redis. Я немного озадачен тем, почему вы спрашиваете об аутентификации, учитывая, что это действительно не имеет ничего общего только с аутентификацией пользователя, но включает изменение того, как Rails хранит данные сеанса, которые используются вашим уровнем аутентификации, для проверки клиента после их входа в систему.