provedor de autenticação onde os usuários se identificam usando e-mail e senha.

Construtores

Métodos

  • Chame a função personalizada para redefinir a senha.

    Parâmetros

    • detalhes: {
          e-mail: string;
          senha: string;
      }

      Os detalhes de e-mail e senha do novo usuário.

      • Email: string

        O endereço de e-mail do usuário para se registrar.

      • Senha: string

        A senha que o usuário criou para a nova identidade de nome de usuário/senha.

    • Rest ...argumentos: desconhecido[]

      Um ou mais argumentos devem passar para a função.

    Retorna a Promessa<null>

    desde

    v10.10.0

  • Confirma uma identidade de e-mail com o provedor de e-mail/senha.

    Parâmetros

    • detalhes: {
          token: string;
          tokenId: string;
      }

      Os detalhes de ID e token recebidos

      • token: string

        O token de confirmação que foi enviado por e-mail ao usuário.

      • ID de token: string

        A ID do token de confirmação que foi enviada por e-mail ao usuário.

    Retorna a Promessa<null>

    desde

    v10.10.0

  • Registra uma nova identidade de e-mail com o provedor de e-mail/senha e envia um e-mail de confirmação para o endereço fornecido.

    Parâmetros

    • detalhes: {
          e-mail: string;
          senha: string;
      }

      Os detalhes de e-mail e senha do novo usuário.

      • Email: string

        O endereço de e-mail do usuário para se registrar.

      • Senha: string

        A senha que o usuário criou para a nova identidade de nome de usuário/senha.

    Retorna a Promessa<null>

    desde

    v10.10.0

  • Reenvia um e-mail de confirmação a um usuário que se registrou, mas ainda não confirmou seu endereço de e-mail.

    Parâmetros

    • detalhes: {
          e-mail: string;
      }

      Os detalhes de e-mail associados.

      • Email: string

        O endereço de e-mail do usuário para reenviar uma confirmação.

    Retorna a Promessa<null>

    desde

    v10.10.0

  • Redefine a senha de uma identidade de e-mail usando o token de redefinição de senha enviado por e-mail a um usuário.

    Parâmetros

    • detalhes: {
          senha: string;
          token: string;
          tokenId: string;
      }

      Os detalhes do token e da senha para a redefinição.

      • Senha: string

        A nova senha desejada.

      • token: string

        O token de redefinição de senha que foi enviado por e-mail ao usuário.

      • ID de token: string

        O ID do token de redefinição de senha que foi enviado por e-mail ao usuário.

    Retorna a Promessa<null>

    desde

    v10.10.0

  • Execute novamente a função de confirmação personalizada para o usuário que se registrou, mas ainda não confirmou seu endereço de e-mail.

    Parâmetros

    • detalhes: {
          e-mail: string;
      }

      Os detalhes de e-mail associados.

      • Email: string

        O endereço de e-mail do usuário para o qual executar novamente a confirmação.

    Retorna a Promessa<null>

    desde

    v10.10.0

  • Envia um e-mail ao usuário para redefinir a senha.

    Parâmetros

    • detalhes: {
          e-mail: string;
      }

      Os detalhes de e-mail para o qual enviar a redefinição.

      • Email: string

        O endereço de e-mail do usuário para reenviar uma confirmação.

    Retorna a Promessa<null>

    desde

    v10.10.0

Gerado usando TypeDoc