You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Faststream doesn't allow to authenticate with Oauth. According to librdkafka/CONFIGURATION.mdsasl.mechanism must be set to OAUTHBEARER. However this value will get overwritten when specifying it in config and providing it during broker creation. To be precise it will get overwritten by one of _parse_* functions in faststream\confluent\security.py depending on which security class from faststream\security.py will be chosen. Changes should allow broker configuration with oauth:
Hi!
Faststream doesn't allow to authenticate with Oauth. According to librdkafka/CONFIGURATION.md
sasl.mechanism
must be set toOAUTHBEARER
. However this value will get overwritten when specifying it in config and providing it during broker creation. To be precise it will get overwritten by one of_parse_*
functions infaststream\confluent\security.py
depending on which security class fromfaststream\security.py
will be chosen. Changes should allow broker configuration with oauth:To achieve this we need to implement a new security class and new parser. I have already created fork with these changes and successfully deployed it.
The text was updated successfully, but these errors were encountered: