【问题标题】:SAML authentication for Jupyter HubJupyter Hub 的 SAML 身份验证
【发布时间】:2016-07-06 16:51:30
【问题描述】:

我应该在 Jupyter 中实现 SAML 身份验证 (Okta)。我试图搜索但没有找到任何东西。也许有人知道解决方案。感谢您的帮助。

【问题讨论】:

  • 嘿,你最后想通了吗?
  • 嘿,您的意思是要扩展 JupyterHub 的功能(并使其可供其他人使用)?
  • @Avision 完成后我会发送回复。我还没做呢。

标签: saml saml-2.0 jupyter okta jupyterhub


【解决方案1】:

如果您希望通过 Okta 将单点登录添加到 Jupyterhub,那么我强烈建议您利用 OpenID Connect。这比添加 SAML 支持要容易得多

如果你需要专门实现 SAML,典型的方法是使用 PySAML2,我写了一个detailed guide for adding SAML support to Python/Flask

但是,看起来 Jupyterhub 使用 Tornado 并且似乎也使用了 PySAML2 doesn't work with Tornado。如果您希望将 SAML 支持添加到 Jupyter 集线器并且您感觉非常冒险,那么另一种调查方法是使用 signxml 实现您自己的 SAML 验证。

【讨论】:

    【解决方案2】:

    您应该尝试使用 jupyterhub-samlauthenticator。

    在这里查看:https://github.com/bluedatainc/jupyterhub-samlauthenticator

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-26
      • 1970-01-01
      相关资源
      最近更新 更多