Realm .Auth . EmailPasswordAuth

ユーザーのメール/パスワードを管理するためのクラス

CallResetPasswordFunction(詳細、引数Promise<void>

アプリケーションで設定されたパスワードリセット機能を使用して、メール ID のパスワードをリセットします。

パラメーター:
  • 詳細
    • リセットするメールとパスワードの詳細

      • メールアドレス
        • タイプ: string
        • ユーザーのメールアドレス。

      • パスワード
        • タイプ: string
        • 任意の新しいパスワード。

  • args 再現可能
    • タイプ: [BSON, ...]
    • 関数に渡される引数。

戻り値: Promise<void>
confirmUser(詳細)Promise<void>

メールまたはパスワード プロバイダーでメール ID を確認します。

パラメーター:
  • 詳細
    • タイプ: object
    • 受信したトークンと ID の詳細

      • token
        • タイプ: string
        • ユーザーにメールで送信された確認トークン。

      • tokenId
        • タイプ: string
        • ユーザーにメールで送信された確認トークン ID。

戻り値: Promise<void>
registerUser(詳細)Promise<void>

メールまたはパスワード プロバイダーに新しいメール ID を登録し、指定されたアドレスに確認メールを送信します。

パラメーター:
  • 詳細
    • タイプ: object
    • 新しいユーザーのメールとパスワードの詳細

      • メールアドレス
        • タイプ: string
        • 登録するユーザーのメールアドレス。

      • パスワード
        • タイプ: string
        • ユーザーが新しいユーザー名/パスワード ID のために作成したパスワード。

戻り値: Promise<void>
resendConfirmationEmail(詳細)Promise<void>

登録済みでありながらまだメールアドレスが確認されていないユーザーに、確認メールを再送信します。

パラメーター:
  • 詳細
    • タイプ: object
    • 関連するメールの詳細

      • メールアドレス
        • タイプ: string
        • 確認を再送信するユーザーのメールアドレス。

戻り値: Promise<void>
resetPassword(詳細)Promise<void>

ユーザーにメールされたパスワードリセットトークンを使用して、メール ID のパスワードをリセットします。

パラメーター:
  • 詳細
    • タイプ: object
    • リセット用のトークンとパスワードの詳細

      • パスワード
        • タイプ: string
        • 任意の新しいパスワード。

      • token
        • タイプ: string
        • ユーザーにメールで送信されたパスワード リセット トークン。

      • tokenId
        • タイプ: string
        • ユーザーにメールで送信されたパスワード リセット トークンの ID。

戻り値: Promise<void>
retryCustomConfirmation(詳細)Promise<void>

メールアドレスを登録しているがまだ確認していないユーザーのカスタム確認機能を再実行します。

パラメーター:
  • 詳細
    • タイプ: object
    • 関連するメールの詳細

      • メールアドレス
        • タイプ: string
        • 確認を再実行するユーザーのメールアドレス。

戻り値: Promise<void>
sendResetPasswordEmail(詳細)Promise<void>

パスワードをリセットするためのメールをユーザーに送信します。

パラメーター:
  • 詳細
    • タイプ: object
    • リセットを送信するメールの詳細

      • メールアドレス
        • タイプ: string
        • 確認を再送信するユーザーのメールアドレス。

戻り値: Promise<void>