このフックから返されたAuthResultの値(例: state 、 pendingなど)は、特定のAppProviderの下のすべてのコンポーネント間で共有されます。これは、特定の時点で進行中の操作が 1 つだけであるため(つまり 値はコンテキストに保存されます)。 つまり、たとえば複数のコンポーネントはuseEmailPasswordAuthフックを使用してresult.pendingにアクセスし、ログイン中にその状態を周囲に渡したり、アプリコードのグローバルな場所に保存したりする必要なく、 API をレンダリングすることができます。
メール/パスワードを使用して Atlas アプリで認証するための操作と対応する状態を提供するフック。 パスワードのリセットやユーザーの確認など、メール/パスワード認証に関連する操作も含まれています。
このフックから返されたAuthResultの値(例:
state
、pending
など)は、特定のAppProvider
の下のすべてのコンポーネント間で共有されます。これは、特定の時点で進行中の操作が 1 つだけであるため(つまり 値はコンテキストに保存されます)。 つまり、たとえば複数のコンポーネントはuseEmailPasswordAuth
フックを使用してresult.pending
にアクセスし、ログイン中にその状態を周囲に渡したり、アプリコードのグローバルな場所に保存したりする必要なく、 API をレンダリングすることができます。