From d71f6b13c7bfb926eae7c9e67a718fac1b5b2fa2 Mon Sep 17 00:00:00 2001 From: ripls56 <84716344+ripls56@users.noreply.github.com> Date: Sat, 26 Oct 2024 17:44:11 +0300 Subject: [PATCH] chore(intreceptor): change returned err msg --- apps/server/internal/grpc/interceptor/auth.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/server/internal/grpc/interceptor/auth.go b/apps/server/internal/grpc/interceptor/auth.go index 3e16192..3ab7a47 100644 --- a/apps/server/internal/grpc/interceptor/auth.go +++ b/apps/server/internal/grpc/interceptor/auth.go @@ -33,6 +33,7 @@ func (i *Interceptor) Auth(ctx context.Context) (context.Context, error) { payload := *claims + // TODO: переделать на стринг билдер _, err = i.tokenRepo.GetToken(ctx, fmt.Sprintf("%s:%s", payload["type"].(string), payload["uid"].(string))) if err != nil { switch { @@ -54,7 +55,7 @@ func matchTokenErr(ctx context.Context, err error) (context.Context, error) { case errors.Is(err, jwt.ErrTokenExpired): return nil, status.Errorf(codes.Unauthenticated, "Token expired") case errors.Is(err, jwt.ErrTokenParse): - return nil, status.Errorf(codes.InvalidArgument, "Token parse error") + return nil, status.Errorf(codes.InvalidArgument, "Wrong token signature") case errors.Is(err, jwt.ErrTokenValidation): return nil, status.Errorf(codes.Unauthenticated, "Token validation error") default: