feat: update

This commit is contained in:
Rogee
2024-12-08 01:21:04 +08:00
parent c54d7896ef
commit 25df094481
15 changed files with 128 additions and 71 deletions

View File

@@ -20,17 +20,15 @@ func (f *Middlewares) ParseJWT(c fiber.Ctx) error {
}
// query user
user, err := f.userSvc.GetByOpenID(c.Context(), claim.OpenID)
_, err = f.userSvc.GetByOpenID(c.Context(), claim.OpenID)
if err != nil {
return errors.Wrap(err, "failed to get user")
}
claim.UserID = user.ID
tenantId, err := f.userSvc.GetTenantIDBySlug(c.Context(), claim.Tenant)
_, err = f.userSvc.GetTenantBySlug(c.Context(), claim.Tenant)
if err != nil {
return errors.Wrap(err, "failed to get tenant")
}
claim.TenantID = tenantId
c.Locals(consts.CtxKeyJwt, token)
c.Locals(consts.CtxKeyClaim, claim)