Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

194
Visualizações
Plantilla de correo electrónico de Firebase para Scope para un inquilino

Modifiqué la plantilla de correo electrónico para "restablecer contraseña". Si el usuario está fuera del alcance del arrendatario en Identity Planform, la plantilla funciona bien. Pero cuando el usuario está en el ámbito del arrendatario, la plantilla no funciona.

Usuario fuera del alcance :

IDP: https://i.stack.imgur.com/CNO8S.png

Correo electrónico: https://i.stack.imgur.com/7B4ra.png

Usuario en el ámbito del arrendatario :

IDP: https://i.stack.imgur.com/Q42EP.png

Correo electrónico: https://i.stack.imgur.com/6dB6o.png

 export const resetPassword = (email) => async (dispatch) => { try { const userSnapshot = await firebase.db.collection(USER_DATA_COLLECTION).where('email', '==', email).get(); firebase.auth.tenantId = userSnapshot.docs[0].data().tenantId; return await firebase.doResetPassword(email); } catch (e) { console.log(e); } };
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Actualmente, Google Cloud Identity Platform (GCIP) y Firebase Auth no admiten plantillas de correo electrónico específicas para inquilinos.

Puede actualizar los metadatos del inquilino para permitir que el inquilino herede dominios personalizados, plantillas de correo electrónico y configuraciones SMTP personalizadas. Si emailSendingConfig está configurado como true , los correos electrónicos enviados desde el arrendatario seguirán las configuraciones de envío de correo electrónico a nivel de proyecto. Si es false (de manera predeterminada), los correos electrónicos tendrán la configuración predeterminada sin personalizaciones (por ejemplo, no se aplicará el dominio personalizado adjunto a la plantilla de correo electrónico). Puede configurar este campo ejecutando el siguiente comando cURL:

 curl -d "{'inheritance':{'emailSendingConfig': true}}"\ -H 'Authorization: Bearer AUTH_TOKEN' \ -X PATCH -H 'Content-Type:application/json' \ https://identitytoolkit.googleapis.com/v2/projects/PROJECT_ID/tenants/TENANT_ID?updateMask=inheritance.emailSendingConfig

Notas para los parámetros pasados al comando cURL anterior

El AUTH_TOKEN necesitará los ámbitos enumerados en la documentación de la API REST de Identity Toolkit . Una de las formas más fáciles de recuperar el token de autenticación para el comando REST es hacer que el propietario del proyecto use OAuthPlayground y autorice los alcances de Identity Toolkit API v3.

Alcances de Identity Toolkit API v3

TENANT_ID es el ID de inquilino real en lugar del nombre para mostrar, esto se puede obtener a través de la GCIP > Tenant Cloud Console.

about 4 years ago · Juan Pablo Isaza Relatório

0

Puede llamar a la API de administración para heredar emailSendingConfig . Los correos electrónicos enviados desde el arrendatario ahora seguirán la configuración de envío de correo electrónico a nivel de proyecto.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda