函数 useEmailPasswordAuth

  • 提供操作和相应状态的钩子,用于通过电子邮件/密码通过 Atlas 应用进行身份验证。 它还包含与电子邮件/密码身份验证相关的操作,例如重置密码和确认用户。

    从此钩子返回的AuthResult值(例如 statepending等)在给定AppProvider下的所有组件之间共享,因为给定时间只能有一个操作正在进行(即 我们会将这些值存储在上下文中)。 这意味着,例如,多个组件可以使用useEmailPasswordAuth钩子访问result.pending ,以在登录时呈现微调器,而无需传递该状态或将其存储在应用代码中的全局位置。

    返回UseEmailPasswordAuth

    包含与电子邮件/密码身份验证相关的操作和状态的对象。

使用TypeDoc生成