跳转到主要内容

Jupyter Server扩展,用于将用户令牌注入Jupyter Server环境

项目描述

jupyter-server-user-token

一个简单的Jupyter Server扩展,将服务器的用户令牌(如果存在)添加到进程的环境变量中,变量名为 JUPYTER_SERVER_USER_TOKEN

为什么?

一些前端扩展和可视化库使用iframe来渲染由Jupyter Server代理提供的服务文档。

这些iframe可能有一个href目标,例如: /proxy/index.html?some=query-params,并在笔记和实验室中使用时工作正常。

myst 的上下文中,相同的可视化在连接到不同源上运行的远程Jupyter服务器时会遇到问题,因为在同源实验室前端中运行的基于cookie的认证在典型的myst网站上会失败。

通过公开用户令牌,最终用户代码可以对此做出反应,并将用户令牌字符串提供给需要它的库/扩展代码。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。

源分布

jupyter_server_user_token-0.1.0.tar.gz (2.7 kB 查看哈希值)

上传时间: 来源

构建发行版

jupyter_server_user_token-0.1.0-py2.py3-none-any.whl (4.0 kB 查看哈希值)

上传时间: Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面