From 2e9986702265b19d4c39fe1600e9a04e522a70c7 Mon Sep 17 00:00:00 2001 From: Tolga Ozen Date: Sat, 17 Feb 2024 22:59:28 +0300 Subject: [PATCH] feat(health-server): bypass authentication with AuthFuncOverride --- internal/servers/healthServer.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/servers/healthServer.go b/internal/servers/healthServer.go index 9786b8ec8..5068622e9 100644 --- a/internal/servers/healthServer.go +++ b/internal/servers/healthServer.go @@ -28,3 +28,8 @@ func (s *HealthServer) Watch(_ *health.HealthCheckRequest, _ health.Health_Watch // Example of how to register both methods but only implement the Check method. return status.Error(codes.Unimplemented, "unimplemented") } + +// AuthFuncOverride is called instead of authn. +func (s *HealthServer) AuthFuncOverride(ctx context.Context, fullMethodName string) (context.Context, error) { + return ctx, nil +}