クラス EmailPasswordAuth

ユーザーがメールとパスワードを使用して識別する認証プロバイダ。

メソッド

  • パスワードをリセットするには、カスタム関数を呼び出します。

    パラメーター

    • 詳細: {
          メール: string ります
          パスワード: stringまたは
      }

      新しいユーザーのメールとパスワードの詳細。

      • メールアドレス: string

        登録するユーザーのメールアドレス。

      • パスワード: string

        ユーザーが新しいユーザー名/パスワード ID のために作成したパスワード。

    • Rest ...args :不明[]

      関数に渡す 1 つ以上の引数。

    Returns Promise<void>

    以来

    v10.10.0

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

    パラメーター

    • 詳細: {
          トークン: string
          tokenId : string
      }

      受信したトークンと ID の詳細

      • token: string

        ユーザーにメールで送信された確認トークン。

      • tokenId: string

        ユーザーにメールで送信された確認トークン ID。

    Returns Promise<void>

    以来

    v10.10.0

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

    パラメーター

    • 詳細: {
          メール: string ります
          パスワード: stringまたは
      }

      新しいユーザーのメールとパスワードの詳細。

      • メールアドレス: string

        登録するユーザーのメールアドレス。

      • パスワード: string

        ユーザーが新しいユーザー名/パスワード ID のために作成したパスワード。

    Returns Promise<void>

    以来

    v10.10.0

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

    パラメーター

    • 詳細: {
          メール: string ります
      }

      関連付けられているメールの詳細。

      • メールアドレス: string

        確認を再送信するユーザーのメールアドレス。

    Returns Promise<void>

    以来

    v10.10.0

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

    パラメーター

    • 詳細: {
          パスワード: stringまたは
          トークン: string
          tokenId : string
      }

      リセット用のトークンとパスワードの詳細。

      • パスワード: string

        任意の新しいパスワード。

      • token: string

        ユーザーにメールで送信されたパスワード リセット トークン。

      • tokenId: string

        ユーザーにメールで送信されたパスワード リセット トークンの ID。

    Returns Promise<void>

    以来

    v10.10.0

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

    パラメーター

    • 詳細: {
          メール: string ります
      }

      関連付けられているメールの詳細。

      • メールアドレス: string

        確認を再実行するユーザーのメールアドレス。

    Returns Promise<void>

    以来

    v10.10.0

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

    パラメーター

    • 詳細: {
          メール: string ります
      }

      リセットを送信するメールの詳細。

      • メールアドレス: string

        確認を再送信するユーザーのメールアドレス。

    Returns Promise<void>

    以来

    v10.10.0

TypeDocを使用して生成