Skip to content

Commit 2b7d6d3

Browse files
[Kafka API] fix auth flags check (#18596)
2 parents 3f9cabe + 8f7a730 commit 2b7d6d3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ydb/core/kafka_proxy/kafka_connection.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ class TKafkaConnection: public TActorBootstrapped<TKafkaConnection>, public TNet
101101

102102
void Bootstrap() {
103103
Context->ConnectionId = SelfId();
104-
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement;
104+
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement || NKikimr::AppData()->PQConfig.GetRequireCredentialsInNewProtocol();
105105
// if no authentication required, then we can use local database as our target
106106
if (!Context->RequireAuthentication) {
107107
Context->DatabasePath = NKikimr::AppData()->TenantName;
@@ -452,7 +452,7 @@ class TKafkaConnection: public TActorBootstrapped<TKafkaConnection>, public TNet
452452
return;
453453
}
454454

455-
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement;
455+
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement || NKikimr::AppData()->PQConfig.GetRequireCredentialsInNewProtocol();
456456
Context->UserToken = event->UserToken;
457457
Context->DatabasePath = event->DatabasePath;
458458
Context->AuthenticationStep = authStep;

0 commit comments

Comments
 (0)