diff --git a/backend/modules/middlewares/m_jwt_parse.go b/backend/modules/middlewares/m_jwt_parse.go index bc869e4..971f721 100644 --- a/backend/modules/middlewares/m_jwt_parse.go +++ b/backend/modules/middlewares/m_jwt_parse.go @@ -5,6 +5,7 @@ import ( "github.com/gofiber/fiber/v3" "github.com/pkg/errors" + log "github.com/sirupsen/logrus" ) func (f *Middlewares) ParseJWT(c fiber.Ctx) error { @@ -22,6 +23,7 @@ func (f *Middlewares) ParseJWT(c fiber.Ctx) error { // query user _, err = f.userSvc.GetByOpenID(c.Context(), claim.OpenID) if err != nil { + log.Errorf("failed to get user by from token: %s", token) return errors.Wrap(err, "failed to get user") } diff --git a/backend/modules/users/service.go b/backend/modules/users/service.go index 13f128b..530e46c 100644 --- a/backend/modules/users/service.go +++ b/backend/modules/users/service.go @@ -61,7 +61,7 @@ func (svc *Service) GetByOpenID(ctx context.Context, openid string) (*model.User var item model.Users if err := stmt.QueryContext(ctx, svc.db, &item); err != nil { - return nil, errors.Wrap(err, "failed to query user by openid") + return nil, errors.Wrapf(err, "failed to query user by openid(%s)", openid) } return &item, nil }