Esto es lo que quiero hacer: Creamos informes para los clientes, normalmente los enviamos en formato PDF a nuestro cliente, que luego los comparte con colegas de su compañía. Queremos cambiar ahora a informes digitales.
- Solo se puede acceder al informe a través de la URL con UUID
- Cuando el usuario hace clic en el enlace, se le redirige desde enlace a enlace
- El segundo dominio comprueba el referente de http para el UUID. Hacemos esta redirección para evitar el problema cuando el usuario hace clic en el informe en un enlace externo que el otro servidor tiene el UUID en sus registros de remitentes.
- Creamos el UUID v4 con el UUID del paquete NPM
- Todo es a través de conexiones https
Mis preguntas:
(editado para evitar duplicados)
- ¿Los rastreadores pueden encontrar el UUID si no está publicado en algún lugar?
- ¿Mi solución para redirigir a una página de informe separada para evitar que el problema con los UUID que se exponen en la URL de la solicitud sea efectiva?
¿Por qué no usamos el nombre de usuario / contraseña? Simplemente porque al final, al compartir el informe, estas credenciales también se comparten en los correos electrónicos. Y o bien creamos una contraseña larga y segura o el cliente la crea, pero es muy probable que tenga que compartir una de sus contraseñas estándar.