允许tiddlyweb用户创建别名,无需验证。
tiddlywebplugins.mapuser的Python项目详细描述
[![构建状态](https://travis ci.org/pads/tiddlywebeplugins.mapuser.png)(https://travis ci.org/pads/tiddlywebeplugins.mapuser)
[![覆盖状态](https://coveralls.io/repos/pads/tiddlywebplugins.mapuser/badge.png)](https://coveralls.io/r/pads/tiddlywebplugins.mapuser)
[![最新版本](https://pypip.in/v/tiddlywebplugins.mapuser/badge.png)(https://crate.io/packages/tiddlywebplugins.mapuser/)
关于
===
允许tiddlyweb用户创建别名用户名,故意不经过验证。
这在控制用户身份验证过程但希望使用不同于用户身份验证源预期的用户名的情况下非常理想。
任何用户名字符串都可以使用,只要它包含有效的字母数字字符且没有空格。
mapped是用户id->;用户名。
成功发布后,插件在名为mapuser的包中创建一个tiddler。
当用户登录时使用此数据,以便可以将其映射到其用户名。
要求
====
*[python](http://www.python.org/)。
*[pip](http://www.pip-installer.org/en/latest/)。
*make.
*要测试的工作tiddlyweb实例。
*[py.test](http://pytest.org/latest/)运行测试。
修改
==
了解如何使用此项目的最佳方法是查看`.travis.yml`文件。
plugin代码位于“tiddlywebplugins”目录中。
位于“test”目录中。
*“make install”将插件作为包安装在系统上
*“make install_dev”安装运行测试、检查样式和提供测试覆盖率所必需的包
*“make test”运行测试。
*“make test_with_coverage”运行测试,代码覆盖率报告来自“pytest cov”
*“make”pep8`在代码上运行pep8以检查是否符合样式。
(为此您可能需要sudo。)
*`make release`包并将插件上载到[pypi](http://pypi.python.org/pypi)以进行分发。
plugin installation
==
install tiddlywebplugins.mapuser:
pip install-umapuuser
tiddlyweb配置
==========
>将tiddlyweb配置中的插件作为系统插件作为系统插件引用tiddlyweb配置中的插件作为系统插件引用,例如:
`‘系统插件’:['tiddlyweb插件.mapuuser']`
>用法
==
>发帖子的网址将是:
_user/<;用户ID>;
其中“<;userid>;”与用于身份验证的相同。正文将包含映射的用户名:
mapped\u user:<;username>;
[![覆盖状态](https://coveralls.io/repos/pads/tiddlywebplugins.mapuser/badge.png)](https://coveralls.io/r/pads/tiddlywebplugins.mapuser)
[![最新版本](https://pypip.in/v/tiddlywebplugins.mapuser/badge.png)(https://crate.io/packages/tiddlywebplugins.mapuser/)
关于
===
允许tiddlyweb用户创建别名用户名,故意不经过验证。
这在控制用户身份验证过程但希望使用不同于用户身份验证源预期的用户名的情况下非常理想。
任何用户名字符串都可以使用,只要它包含有效的字母数字字符且没有空格。
mapped是用户id->;用户名。
成功发布后,插件在名为mapuser的包中创建一个tiddler。
当用户登录时使用此数据,以便可以将其映射到其用户名。
要求
====
*[python](http://www.python.org/)。
*[pip](http://www.pip-installer.org/en/latest/)。
*make.
*要测试的工作tiddlyweb实例。
*[py.test](http://pytest.org/latest/)运行测试。
修改
==
了解如何使用此项目的最佳方法是查看`.travis.yml`文件。
plugin代码位于“tiddlywebplugins”目录中。
位于“test”目录中。
*“make install”将插件作为包安装在系统上
*“make install_dev”安装运行测试、检查样式和提供测试覆盖率所必需的包
*“make test”运行测试。
*“make test_with_coverage”运行测试,代码覆盖率报告来自“pytest cov”
*“make”pep8`在代码上运行pep8以检查是否符合样式。
(为此您可能需要sudo。)
*`make release`包并将插件上载到[pypi](http://pypi.python.org/pypi)以进行分发。
plugin installation
==
install tiddlywebplugins.mapuser:
pip install-umapuuser
tiddlyweb配置
==========
>将tiddlyweb配置中的插件作为系统插件作为系统插件引用tiddlyweb配置中的插件作为系统插件引用,例如:
`‘系统插件’:['tiddlyweb插件.mapuuser']`
>用法
==
>发帖子的网址将是:
_user/<;用户ID>;
其中“<;userid>;”与用于身份验证的相同。正文将包含映射的用户名:
mapped\u user:<;username>;