API后端获取当前登录用户
更新时间:2021-12-13
使用 API 方式绑定图表或过滤组件的数据时,Sugar BI在 POST 请求这个 API 的时候,会在请求的Header
中附加上Sugar-User
字段,例如你在「调试」某个图表的 API 数据时,在「调试」弹框中就能看到这个 Header 信息:
需要注意:如果您将大屏或报表页面进行了公开分享,并且页面中的某一个图表的数据 API 后端中使用上面的登录用户的邮箱,此时就会有问题,因为公开分享的页面是不需要用户登录Sugar BI账号就能直接浏览的,所以 API 后端就获取不到当前浏览的用户是谁,因此就会出错。总之,如果您的可视化页面是需要进行公开分享的,那么就不要在 API 后端代码中获取当前登录的用户邮箱。