apache-superset - 是否有任何超集 API 来打开仪表板?
问题描述
我一直在使用超集。我想绕过登录页面。为此,我在 js 文件中执行了以下操作
- 使用登录 API 获取令牌
- 使用数据集查找 API 获取仪表板 URL
我试图打开仪表板 url 并且我正在获取登录页面,尽管我已经点击了登录 API 来获取令牌。我想知道是否有任何方法或在超集中构建 API 以绕过登录页面打开超集仪表板。
解决方案
谢谢您的支持。我已经在超集中实现了 SSO。我做了以下事情,希望对其他人有帮助。
- 在安全文件夹中,在 init.py 文件中创建您自己的登录/注销方法。
- 将 CUSTOM_SECURITY_MANAGER 从 None 更新为您的自定义类(在安全文件夹中定义)。
我已经关注了这个链接https://github.com/dpgaspar/Flask-AppBuilder/blob/master/flask_appbuilder/security/manager.py。
推荐阅读
- python - 如何从 TextCtrl 派生 wxPython 自定义控件
- typescript - 深度合并两个嵌套对象的正确类型(默认配置和自定义)
- macos - 如何找到在 macOS 中无响应的应用程序的错误消息?
- c - 如何监视目录或文件是否在 C 中重命名?
- java - Java:通过Unix换行符分割行
- python - 尝试通过 Telegram API 发送消息时出现错误代码 400(错误请求)
- javascript - 将 React 应用程序中的请求发布到 localhost 上 Apache 服务器中的 PHP 文件时出现 CORS 错误
- c# - 如何重复生成具有相同名称的输出文件
- python - 如何在 x 异常或 403 后计数和停止脚本
- node.js - res.redirect 附加到当前 url 不打开该 url