diff --git a/lib/SimpleSAML/Store/Redis.php b/lib/SimpleSAML/Store/Redis.php index 3a8a410fea3b001ba5bacb36917b17d5459639a8..51c07cd77aab23574343504f66b77ff0bbf62bae 100644 --- a/lib/SimpleSAML/Store/Redis.php +++ b/lib/SimpleSAML/Store/Redis.php @@ -36,12 +36,14 @@ class Redis extends Store $port = $config->getInteger('store.redis.port', 6379); $prefix = $config->getString('store.redis.prefix', 'SimpleSAMLphp'); $password = $config->getString('store.redis.password', ''); + $database = $config->getInteger('store.redis.database', 0); $redis = new Client( [ 'scheme' => 'tcp', 'host' => $host, 'port' => $port, + 'database' => $database, ] + (!empty($password) ? ['password' => $password] : []), [ 'prefix' => $prefix,