让用户使用用户名和密码注册#

警告

此文档没有定期更新,可能已过时。因此,请仅将其作为官方 NativeAuthenticator 文档的补充。

今后,目标是确保我们在 NativeAuthenticator 项目中有良好的文档,并引用该文档,而不是在此项目中也维护类似的文档。

本地认证器 (Native Authenticator) 允许用户注册以创建新的用户名和密码。注册后,他们将无法登录,直到管理员授权。被定性为管理员的用户也必须注册,但他们将自动获得授权。

启用验证器#

启用认证器并重新加载配置以应用更改

sudo tljh-config set auth.type nativeauthenticator.NativeAuthenticator
sudo tljh-config reload

允许所有用户在注册后获得授权#

默认情况下,所有在注册时创建的用户都没有登录授权。如果您希望允许任何用户在注册后立即访问 JupyterHub,请运行以下命令

tljh-config set auth.NativeAuthenticator.open_signup true
tljh-config reload

可选功能#

更多可选功能可在 认证器文档中查看