使用gh orgs作为白名单的jupyterhub身份验证器
sqre-ghowlauth的Python项目详细描述
#sqre ghowlauth
github organization whitelist authentication
根据环境中定义的列表检查用户组织成员身份
变量“github organization”whitelist`.
sqre ghowlauth在python 3.3或更高版本上运行。您可以使用
``bash
pip install sqre ghowlauth
```
这也将安装依赖项:“jupyterhub”和“tornado”。
` localghowltauthenticator`同时处理本地和github
身份验证。
还必须将环境变量
`github_organization_whitelist`设置为要允许其成员的组织的逗号分隔列表,
例如,`github_organization_whitelist=lsst,lsst sqre`。
与
https://github.com/jupyterhub/oauthenticator上的相同(也就是说,您仍然需要一个
回调url、一个客户端id和一个客户端机密)。
github organization whitelist authentication
变量“github organization”whitelist`.
sqre ghowlauth在python 3.3或更高版本上运行。您可以使用
``bash
pip install sqre ghowlauth
```
这也将安装依赖项:“jupyterhub”和“tornado”。
` localghowltauthenticator`同时处理本地和github
身份验证。
还必须将环境变量
`github_organization_whitelist`设置为要允许其成员的组织的逗号分隔列表,
例如,`github_organization_whitelist=lsst,lsst sqre`。
与
https://github.com/jupyterhub/oauthenticator上的相同(也就是说,您仍然需要一个
回调url、一个客户端id和一个客户端机密)。