Configuración de AWS SNS
- Cree una aplicación de plataforma de SNS en la consola de administración de AWS y anote su ARN.
- Cree un AWS Access Key ID autorizado para crear endpoints de aplicaciones de plataforma. Guardian crea automáticamente un endpoint de aplicación de plataforma con el token de dispositivo correspondiente como parte de una inscripción completada correctamente.
Configurar notificaciones push con AWS SNS
- En el Auth0 Dashboard, vaya a Security > Multi-factor Auth y seleccione Push via Auth0 Guardian. Si el método está inactivo, active el interruptor en la esquina superior derecha.
- Seleccione Custom para mostrar opciones de configuración adicionales.
- En la sección Push Notification Service, elija Amazon SNS.

-
En la sección Amazon SNS Configuration, complete los siguientes campos:
Campo Descripción AWS Access Key ID Su AWS Access Key ID. AWS Secret Access Key Su AWS Secret Access Key. AWS Region La región de su aplicación de AWS. - Seleccione Save para guardar los cambios.
Configura las notificaciones push para Android con FCM
- Obtener credenciales de FCM
- Configurar Auth0 Dashboard
Para configurar las notificaciones push de Android en tu Auth0 Dashboard, primero obtén las credenciales de tu servidor de FCM. Para conocer todos los detalles, consulta la documentación de Firebase de Google.
- Ve a Firebase Console y selecciona el proyecto correspondiente.
- Abre el menú Settings y elige Service Accounts.
- Selecciona Generate New Private Key para descargar tu archivo de credenciales.
Configura las notificaciones push para iOS con APNs
- Obtener certificado APN
- Configurar Auth0 Dashboard
Para configurar las notificaciones push de iOS en tu Auth0 Dashboard, primero obtén tu certificado APN.
- Genera un nuevo certificado APN desde tu cuenta de desarrollador de Apple.
- Instala el certificado localmente.
- Busca el certificado Apple Sandbox Push Services: en Acceso a Llaveros.
-
Exporta el certificado y la clave privada asociada a un archivo P12 sin contraseña (nombre predeterminado:
Certificates.p12). -
Para generar un archivo P12 con Triple DES en lugar de RC2, ejecuta:
-
Elimina
Certificates.p12y usaCertificate_3des.p12como certificado APN en Auth0 Dashboard.