У меня на страже symfony 4.4 LTS и TokenAuthenticator. Это довольно пустышка, просто проверяет, есть ли токен в заголовке X-API-TOKEN, и проверяет наличие этого токена в redis. Не большая проблема проверить, есть ли токен в redis. Проблема заключается в том, чтобы поделиться этой информацией с другими микросервисами.
Вариант использования Auth проверяет имя пользователя и пароль и помещает в redis идентификатор пользователя в качестве значения с ключом auth_token. $ AuthToken
Psr16Cache->set('auth_token.'.$authToken,$userIdUuid,10000);
Проблема в том, что $ userIdUuid сериализуется, и я вижу в кеше (через redis-cli) что-то вроде этого
s:36:\"3fa99adb-5de4-4a68-8f0c-0fd6ee19ee46\";
Как видно из примера, данные были сериализованы. И я не могу разобрать это в UUID из golang, nodejs, et c.
Вопрос: как отключить сериализацию для Psr16Cache в Symfony 4.4LTS, чтобы иметь возможность писать / читать необработанные данные в / из Redis?