1. El usuario recibe un email con un enlace especial
2. El enlace contiene tokens JWT de autenticación y una URL de redirección
3. Al hacer clic, se redirige a /auth/temp-access
4. La página intermedia procesa los tokens y autentica automáticamente
5. El usuario es redirigido a la conversación específica **ya autenticado**
6. Se muestra un banner de bienvenida confirmando el acceso directo
/auth/temp-access?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJlbWFpbCI6InRlc3RAdGVzdC5jb20iLCJmaXJzdE5hbWUiOiJUZXN0IiwibGFzdE5hbWUiOiJVc2VyIiwicm9sZSI6ImNsaWVudGUiLCJpYXQiOjE3MzM1NjE0MzMsImV4cCI6OTk5OTk5OTk5OX0.test-signature&refresh_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJ0eXBlIjoicmVmcmVzaCIsImlhdCI6MTczMzU2MTQzMywiZXhwIjo5OTk5OTk5OTk5fQ.test-refresh-signature&redirect=%2Fadministracion%2Fsolicitudes%3Fselected%3Dtest-solicitud-123/auth/temp-access?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJlbWFpbCI6InRlc3RAdGVzdC5jb20iLCJmaXJzdE5hbWUiOiJUZXN0IiwibGFzdE5hbWUiOiJVc2VyIiwicm9sZSI6ImNsaWVudGUiLCJpYXQiOjE3MzM1NjE0MzMsImV4cCI6OTk5OTk5OTk5OX0.test-signature&refresh_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJ0eXBlIjoicmVmcmVzaCIsImlhdCI6MTczMzU2MTQzMywiZXhwIjo5OTk5OTk5OTk5fQ.test-refresh-signature&redirect=%2Fsolicitudes/auth/temp-access?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJlbWFpbCI6InRlc3RAdGVzdC5jb20iLCJmaXJzdE5hbWUiOiJUZXN0IiwibGFzdE5hbWUiOiJVc2VyIiwicm9sZSI6ImNsaWVudGUiLCJpYXQiOjE3MzM1NjE0MzMsImV4cCI6OTk5OTk5OTk5OX0.test-signature&refresh_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJ0eXBlIjoicmVmcmVzaCIsImlhdCI6MTczMzU2MTQzMywiZXhwIjo5OTk5OTk5OTk5fQ.test-refresh-signature&redirect=%2Fadministracion%2Fsolicitudes%2Ftest-solicitud-456/auth/temp-access?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJlbWFpbCI6InRlc3RAdGVzdC5jb20iLCJmaXJzdE5hbWUiOiJUZXN0IiwibGFzdE5hbWUiOiJVc2VyIiwicm9sZSI6ImNsaWVudGUiLCJpYXQiOjE3MzM1NjE0MzMsImV4cCI6OTk5OTk5OTk5OX0.test-signature&refresh_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ0ZXN0LXVzZXItaWQiLCJ0eXBlIjoicmVmcmVzaCIsImlhdCI6MTczMzU2MTQzMywiZXhwIjo5OTk5OTk5OTk5fQ.test-refresh-signatureEstos son tokens de ejemplo para pruebas. En producción, el backend generará tokens JWT reales con la información del usuario y fechas de expiración correctas.