# 认证模块 AuthenticationClient

`AuthenticationClient` 包含注册登录、重置手机号邮箱、修改账号信息等方法，是以你的终端用户（End User）的身份进行请求，适合在**浏览器**和后端环境中使用。


如果你需要使用基础的登录注册、修改用户资料等方法，请使用：

::: page-ref /sdk/sdk-for-node/authentication/AuthenticationClient.md
:::

如果你需要使用小程序扫码登录或 APP 扫码登录，请使用：

::: page-ref /sdk/sdk-for-node/authentication/QrCodeAuthenticationClient.md
:::
