JupyterHub 本地认证器
项目描述
本地认证器
这是一个相对简单的JupyterHub应用认证器。注册和认证作为JupyterHub本地实现,不依赖于外部服务。
NativeAuthenticator提供以下功能
- 新用户可以在系统上注册;
- 新用户可以因等待管理员授权而被阻止访问系统;
- 可选择通过禁止常见密码或要求最小密码长度来强制密码安全性;
- 可选择在设置次数登录尝试失败后阻止用户;
- 可选择开放注册,无需初始授权。
- 注册时询问用户更多信息(电子邮件)的选项。
- 要求用户同意给出的服务条款的选项;
- 通过reCAPTCHA防止脚本攻击的选项;
- 对于具有组织内部电子邮件地址的用户,可以通过安全链接自我批准的选项;
文档
最新文档始终在readTheDocs上,可在此处找到。
运行测试
要在本地运行测试,您可以像这样安装开发依赖项
pip install -e ".[test]"
然后使用pytest运行测试
pytest
项目详情
关闭
jupyterhub_nativeauthenticator-1.3.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 67d49d6a04658494a658466dbe4c6418b68ae6577324855afe5fc8abdf86ef89 |
|
MD5 | 813662794a17ebd1a54c9dbb922dff9a |
|
BLAKE2b-256 | 25da35e2b38f642d75955da3623479f053a61623de008daa029c8c8adb3e73b9 |
关闭
jupyterhub_nativeauthenticator-1.3.0-py3-none-any.whl的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | df9252a730e3070709045c3f08521b7d705dd8c9e22eab2ab83e58820a11eb30 |
|
MD5 | d50c5acffe2c634cf1781e3e975dd2da |
|
BLAKE2b-256 | 41966d9e4878e420a23ed9351b25ca13408873becc2aef6a6f28872a056faf2b |