segmentio / kafka-go

Kafka library in Go
MIT License
7.65k stars 792 forks source link

More auth mechanisms support #539

Open yuzhichang opened 4 years ago

yuzhichang commented 4 years ago

sarama supports following SASL mechanisms:

kafka-go doesn't support GSSAPI and OAUTH currently. I wish kafka-go provides them, especially GSSAPI(Kerberos V5).

yuzhichang commented 4 years ago

I notice there's a branch named sasl-gssapi tries to add Kerberos support. However this branch is inactive for several months.

achille-roussel commented 3 years ago

There is work in progress in https://github.com/segmentio/kafka-go/pull/598 to support GSSAPI.

Generally speaking, we are happy to provide exposure to third party packages that implement kafka-go extensions like new SASL mechanisms, but it is unlikely that we will be extending the number of authentication mechanisms that we maintain in kafka-go.