Skip to content

Commit 81f6541

Browse files
[Kafka API] fix auth flags check (#18594)
1 parent 3d89711 commit 81f6541

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
@@ -104,7 +104,7 @@ class TKafkaConnection: public TActorBootstrapped<TKafkaConnection>, public TNet
104104

105105
void Bootstrap() {
106106
Context->ConnectionId = SelfId();
107-
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement;
107+
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement || NKikimr::AppData()->PQConfig.GetRequireCredentialsInNewProtocol();
108108
// if no authentication required, then we can use local database as our target
109109
if (!Context->RequireAuthentication) {
110110
Context->DatabasePath = NKikimr::AppData()->TenantName;
@@ -531,7 +531,7 @@ class TKafkaConnection: public TActorBootstrapped<TKafkaConnection>, public TNet
531531
return;
532532
}
533533

534-
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement;
534+
Context->RequireAuthentication = NKikimr::AppData()->EnforceUserTokenRequirement || NKikimr::AppData()->PQConfig.GetRequireCredentialsInNewProtocol();
535535
Context->UserToken = event->UserToken;
536536
Context->DatabasePath = event->DatabasePath;
537537
Context->AuthenticationStep = authStep;

0 commit comments

Comments
 (0)