允许TiddlyWeb用户通过LDAP服务器进行身份验证。
tiddlywebplugins.ldapauth的Python项目详细描述
[![生成状态](https://travis ci.org/pads/tiddlyweebplugins.ldapauth.png)(https://travis ci.org/pads/tiddlyweebplugins.ldapauth)
[![覆盖状态](https://coveralls.io/repos/pads/tiddlywebplugins.ldapauth/badge.png)(https://coveralls.io/r/pads/tiddlywebplugins.ldapauth)
[![最新版本](https://pypip.in/v/tiddlywebplugins.ldapauth/badge.png)(https://crate.io/packages/tiddlywebplugins.ldapauth/)
关于
===
允许tiddlyweb用户通过ldap服务器进行身份验证。
它已通过openldap测试,但可以使用其他符合ldap的服务器(例如活动的目录)。
有密码。
安装并分发。
插件代码位于“tiddlywebplugins”目录中。
测试位于“test”目录中。
*“make test”运行测试。
*“make test”使用“pytest cov”中的代码覆盖率报告运行测试。
*“make pep8”在代码上运行pep8以检查是否符合样式。
*` make install“将插件作为包安装在您的系统上
(为此您可能需要sudo。)
*` make release“包并将插件上载到[pypi](http://pypi.python.org/pypi)以供分发。
设置ldap
==
请参阅[本指南](http://pads.tiddlyspace.com/openldap%20设置)。
安装需要以下操作系统包:
apt get install libldap2 dev libsasl2 dev
配置
===========
=>将tiddlyweb配置中的插件作为身份验证系统插件引用,例如:
`'auth-systems':['tiddlywebplugins.ldapauth']`
配置要与之通信的LDAP服务器。如果未指定此选项,则默认连接为“127.0.0.1:389”。
“ldapauth”:{
“ldap-host”:“my.ldapserver.com”,
“ldap-port”:“3890”,
“ldap-base-dn”:“dc=my,dc=domain'
'ldap-tiddlyspace_mode':true
}
如果未指定“ldap-base_-dn”,则假定为“dc=localhost”。
`'ldap-tiddlyspace_mode':true'仅适用于需要csrf令牌的tiddlyspace安装。
用法
=
输入:
`challenge/tiddlywebplugins.ldapauth`
[![覆盖状态](https://coveralls.io/repos/pads/tiddlywebplugins.ldapauth/badge.png)(https://coveralls.io/r/pads/tiddlywebplugins.ldapauth)
[![最新版本](https://pypip.in/v/tiddlywebplugins.ldapauth/badge.png)(https://crate.io/packages/tiddlywebplugins.ldapauth/)
关于
===
允许tiddlyweb用户通过ldap服务器进行身份验证。
它已通过openldap测试,但可以使用其他符合ldap的服务器(例如活动的目录)。
有密码。
安装并分发。
插件代码位于“tiddlywebplugins”目录中。
测试位于“test”目录中。
*“make test”运行测试。
*“make test”使用“pytest cov”中的代码覆盖率报告运行测试。
*“make pep8”在代码上运行pep8以检查是否符合样式。
*` make install“将插件作为包安装在您的系统上
(为此您可能需要sudo。)
*` make release“包并将插件上载到[pypi](http://pypi.python.org/pypi)以供分发。
设置ldap
==
请参阅[本指南](http://pads.tiddlyspace.com/openldap%20设置)。
安装需要以下操作系统包:
apt get install libldap2 dev libsasl2 dev
配置
===========
=>将tiddlyweb配置中的插件作为身份验证系统插件引用,例如:
`'auth-systems':['tiddlywebplugins.ldapauth']`
配置要与之通信的LDAP服务器。如果未指定此选项,则默认连接为“127.0.0.1:389”。
“ldapauth”:{
“ldap-host”:“my.ldapserver.com”,
“ldap-port”:“3890”,
“ldap-base-dn”:“dc=my,dc=domain'
'ldap-tiddlyspace_mode':true
}
如果未指定“ldap-base_-dn”,则假定为“dc=localhost”。
`'ldap-tiddlyspace_mode':true'仅适用于需要csrf令牌的tiddlyspace安装。
用法
=
输入:
`challenge/tiddlywebplugins.ldapauth`