클래스 EmailPasswordAuth

사용자가 이메일과 비밀번호를 사용하여 식별하는 인증 제공자입니다.

생성자

방법

  • 사용자 지정 함수를 호출하여 비밀번호를 재설정합니다.

    매개변수

    • 세부 정보: {
          이메일: 문자열;
          비밀번호: 문자열;
      }

      새 사용자의 이메일 및 비밀번호 세부 정보입니다.

      • 이메일: 문자열

        등록할 사용자의 이메일 주소입니다.

      • 비밀번호: 문자열

        사용자가 새 사용자 이름/비밀번호 ID를 위해 생성한 비밀번호입니다.

    • Rest ...args: 알 수 없음[]

      함수에 전달할 하나 이상의 인수입니다.

    Promise<void>를 반환합니다.

    이후

    v10.10.0

  • 이메일/비밀번호 제공자를 통해 이메일 ID를 확인합니다.

    매개변수

    • 세부 정보: {
          토큰: 문자열;
          tokenId: 문자열;
      }

      수신한 토큰 및 ID 세부 정보

      • token: 문자열

        사용자에게 이메일로 전송된 확인 토큰입니다.

      • 토큰ID: 문자열

        사용자에게 이메일로 전송된 확인 토큰 ID입니다.

    Promise<void>를 반환합니다.

    이후

    v10.10.0

  • 이메일/비밀번호 제공자에 새 이메일 ID를 등록하고 제공된 주소로 확인 이메일을 보냅니다.

    매개변수

    • 세부 정보: {
          이메일: 문자열;
          비밀번호: 문자열;
      }

      새 사용자의 이메일 및 비밀번호 세부 정보입니다.

      • 이메일: 문자열

        등록할 사용자의 이메일 주소입니다.

      • 비밀번호: 문자열

        사용자가 새 사용자 이름/비밀번호 ID를 위해 생성한 비밀번호입니다.

    Promise<void>를 반환합니다.

    이후

    v10.10.0

  • 이메일 주소를 등록했지만 아직 확인하지 않은 사용자에게 확인 이메일을 다시 전송합니다.

    매개변수

    • 세부 정보: {
          이메일: 문자열;
      }

      연결된 이메일 세부 정보입니다.

      • 이메일: 문자열

        확인을 다시 보낼 사용자의 이메일 주소입니다.

    Promise<void>를 반환합니다.

    이후

    v10.10.0

  • 사용자에게 이메일로 전송된 비밀번호 재설정 토큰을 사용하여 이메일 ID의 비밀번호를 재설정합니다.

    매개변수

    • 세부 정보: {
          비밀번호: 문자열;
          토큰: 문자열;
          tokenId: 문자열;
      }

      재설정을 위한 토큰 및 비밀번호 세부 정보입니다.

      • 비밀번호: 문자열

        원하는 새 비밀번호입니다.

      • token: 문자열

        사용자에게 이메일로 전송된 비밀번호 재설정 토큰입니다.

      • 토큰ID: 문자열

        사용자에게 이메일로 전송된 비밀번호 재설정 토큰 ID입니다.

    Promise<void>를 반환합니다.

    이후

    v10.10.0

  • 이메일 주소를 등록했지만 아직 확인하지 않은 사용자에 대해 사용자 지정 확인 기능을 다시 실행합니다.

    매개변수

    • 세부 정보: {
          이메일: 문자열;
      }

      연결된 이메일 세부 정보입니다.

      • 이메일: 문자열

        확인을 다시 실행할 사용자의 이메일 주소입니다.

    Promise<void>를 반환합니다.

    이후

    v10.10.0

  • 비밀번호 재설정을 위해 사용자에게 이메일을 보냅니다.

    매개변수

    • 세부 정보: {
          이메일: 문자열;
      }

      재설정을 보낼 이메일 세부 정보입니다.

      • 이메일: 문자열

        확인을 다시 보낼 사용자의 이메일 주소입니다.

    Promise<void>를 반환합니다.

    이후

    v10.10.0

TypeDoc을 사용하여 생성됨