diff --git a/service/meta.go b/service/meta.go
index 73a3812..e1779b1 100644
--- a/service/meta.go
+++ b/service/meta.go
@@ -40,16 +40,10 @@ func ParseMetaCtx(ctx context.Context, opts *ParseOptions) (*Meta, error) {
 		return nil, err
 	}
 
-	clientValues := md.Get("client")
-
-	if len(clientValues) == 0 {
-		return nil, errcode.ErrJWTAuthNotFound
-	}
-
 	meta := &Meta{
 		ID:       claims.ID,
 		IDENTITY: claims.Identity,
-		CLIENT:   md["client"][0],
+		CLIENT:   claims.Client,
 		EXTEND:   claims.Extend,
 		ROLE:     claims.Role,
 	}