首页 > 解决方案 > 如何在不向最终用户提供 url 的情况下将数据工作室报告嵌入网站?

问题描述

是否可以在不让用户访问 URL 的情况下将数据工作室报告嵌入网站?我创建了一个数据工作室报告,该报告采用组织 ID 的链接嵌入参数。

示例网址:https ://datastudio.google.com/embed/reporting/xxx/page/xxx?params=xxx

然后,我将该报告嵌入到网站中,供最终用户查看与其组织 ID 关联的报告。但是,我不希望用户能够获取 URL 并手动编辑 organizationId 参数,然后才能查看其他机密报告。如果无法阻止用户从前端看到 URL,是否有其他方法可以阻止用户使用其他人的 ID 参数访问相同的报告?

标签: javascriptnode.jsgoogle-data-studio

解决方案


您可以使用 sessionid 或 jwt 来检查请求报告的用户是否可以执行此操作。您可以像保护任何其他路线一样保护它。


推荐阅读