允许用户使用用户名和密码注册#

警告

此文档未定期更新,可能已过时。因此,请仅将其作为补充使用官方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

可选功能#

身份验证器文档中提供了更多可选功能