在 Go 中实现的 Web 服务中,我希望能够根据用户的角色限制 JSON 响应中返回的字段。例如,我可能有一个当前登录的用户,其角色为guest,另一个用户角色为admin对于管理员,我希望 json 拥有所有密钥,例如{ id: 1, name: "John", role: "admin"}对于没有角色键的客人,例如{ id: 1, name: "John"}我目前可以编组 json 并返回所有字段。我需要能够限制它。
3 回答
- 3 回答
- 0 关注
- 185 浏览
添加回答
举报
0/150
提交
取消