swoole / phpkafka

PHP Kafka client is used in PHP-FPM and Swoole. PHP Kafka client supports 50 APIs, which might be one that supports the most message types ever.
https://longlang.org/
Apache License 2.0
271 stars 47 forks source link

Support SASL AWS_MSK_IAM auth method #71

Closed valmoz closed 2 years ago

valmoz commented 2 years ago

It would be great if this library supported also AWS MSK IAM auth method, implementing something similar to what was implemented for this go library: https://github.com/segmentio/kafka-go/tree/main/sasl/aws_msk_iam_v2

valmoz commented 2 years ago

https://docs.aws.amazon.com/msk/latest/developerguide/security_iam_service-with-iam.html

valmoz commented 2 years ago

I created a PR related to this issue: https://github.com/swoole/phpkafka/pull/74