[FIX/BE-US] changes permission to redis and scope

This commit is contained in:
ragilap
2026-01-29 14:33:26 +07:00
parent 9dd4a93476
commit a21b554fc7
4 changed files with 60 additions and 16 deletions
@@ -291,6 +291,8 @@ func (h *UserSyncController) upsertUser(c *fiber.Ctx, alias string, req *userSyn
"user_id": req.User.ID,
}).Info("sso user synced")
sso.InvalidateProfileCache(c.Context(), uint(req.User.ID))
msg := fmt.Sprintf("User %s successfully", req.Action)
return c.Status(fiber.StatusOK).JSON(response.Success{
Code: fiber.StatusOK,
@@ -318,6 +320,8 @@ func (h *UserSyncController) logoutUser(c *fiber.Ctx, alias string, req *userSyn
"user_id": req.User.ID,
}).Info("sso user logout enforced")
sso.InvalidateProfileCache(c.Context(), uint(req.User.ID))
return c.Status(fiber.StatusOK).JSON(response.Common{
Code: fiber.StatusOK,
Status: "success",
@@ -341,6 +345,8 @@ func (h *UserSyncController) removeUser(c *fiber.Ctx, alias string, req *userSyn
"user_id": req.User.ID,
}).Info("sso user deleted")
sso.InvalidateProfileCache(c.Context(), uint(req.User.ID))
return c.Status(fiber.StatusOK).JSON(response.Common{
Code: fiber.StatusOK,
Status: "success",