我将 CKAN 与 Apache 和一个名为 Cosign 的 SSO 系统一起使用。Cosign 在 Apache 中充当身份验证器,并最终在 python 代码启动之前设置 REMOTE_USER。我要做的是使用基于该预设 REMOTE_USER 的 LDAP 用户查找。我可以使用 CKAN ldap 插件(http://extensions.ckan.org/extension/ldap/)吗?非常感谢任何建议 - 我是 Python 和 CKAN 新手。
问问题
349 次
1 回答
1
简短的回答是ckanext-ldap不这样做。它的作用是提供一个自定义登录表单(用户名和密码),通过 LDAP 验证凭据。然后它为相应的 CKAN 用户创建一个会话,如果需要,首先创建一个用户帐户。让它做任何其他事情都需要自定义扩展,尽管它的自述文件中记录了许多选项,它们会以小的方式改变行为。
ckanext-ldap 是否是一个合适的扩展来实现你想要的取决于你想要做什么,这在你的问题中并不清楚。
于 2016-11-02T02:02:34.170 回答