aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Efimov <xeno@ydb.tech>2025-02-06 07:34:49 +0100
committerGitHub <noreply@github.com>2025-02-06 06:34:49 +0000
commitd3538bae6ec61ad002f869ae65eacadba504af6b (patch)
tree4ab92269c37671f23a371333950790c843fde338
parent3971a86d854e7f40051874cb446413e17d058c20 (diff)
downloadydb-d3538bae6ec61ad002f869ae65eacadba504af6b.tar.gz
don't require token for login page (#14246)
-rw-r--r--ydb/core/driver_lib/run/run.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/ydb/core/driver_lib/run/run.cpp b/ydb/core/driver_lib/run/run.cpp
index d6c6b09cf78..45ec80cdae0 100644
--- a/ydb/core/driver_lib/run/run.cpp
+++ b/ydb/core/driver_lib/run/run.cpp
@@ -486,8 +486,15 @@ void TKikimrRunner::InitializeMonitoring(const TKikimrRunConfig& runConfig, bool
void TKikimrRunner::InitializeMonitoringLogin(const TKikimrRunConfig&)
{
if (Monitoring) {
- Monitoring->RegisterHandler("/login", MakeWebLoginServiceId());
- Monitoring->RegisterHandler("/logout", MakeWebLoginServiceId());
+ Monitoring->RegisterActorHandler({
+ .Path = "/login",
+ .Handler = MakeWebLoginServiceId(),
+ .UseAuth = false, // we don't require token for the login page - it's the page to get the token
+ });
+ Monitoring->RegisterActorHandler({
+ .Path = "/logout",
+ .Handler = MakeWebLoginServiceId(),
+ });
}
}