gpt4 book ai didi

iframe - 如何绕过登录在我的应用程序中嵌入 Superset Apache 图表

转载 作者:行者123 更新时间:2023-12-04 12:58:18 26 4
gpt4 key购买 nike

我一直在解决这个问题,我在 superset/config.py 中修改了“PUBLIC_ROLE_LIKE_GAMMA = True”,并根据 google 中的链接建议引用将数据源添加到 PUBLIC。但在访问 iframe 时仍然获得 AUTH 登录页面。

最佳答案

在我的工作中,我们遇到了同样的问题,我们想在 Web 应用程序中嵌入 iframe,但我们一直遇到同样的问题。我们真的很想绕过它,所以我们实现了一个 custom security manager为了它。如果你不怕修改超集的代码,你可以把它作为一个灵感; here's the fork .在 fork 的 README file 中解释了修改以及如何使用它们。 .如果你看一看,你会发现不需要修改很多文件来实现这个!
基本上,我们通过从 Web 应用程序接收 token 并将其传递给知道 Web 应用程序登录策略的 api 来将登录责任委托(delegate)给 Web 应用程序。在 fork 中有一个关于 api 如何做这样的事情的模拟。当收到未在 Superset 中注册的 Web 应用程序用户的数据时,我们只需使用信息为他们创建用户并登录。
之后 iframe 看起来像这样,因为我们有一个简单的案例,其中需要显示一个默认的欢迎图表:

<iframe
width="600"
height="400"
seamless
frameBorder="0"
src="http://<superset-endpoint>/login?token=a"
>

关于iframe - 如何绕过登录在我的应用程序中嵌入 Superset Apache 图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63031977/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com