Ir al contenido

Embebido (iframe)

El método embebido te permite montar el marketplace de PASS Beneficios directamente en tu plataforma web usando un iframe. Tus usuarios navegan, eligen y compran productos sin salir de tu sitio.

  1. Tu backend autentica al usuario con PASS Beneficios y obtiene un userToken
  2. Tu frontend monta un iframe con la URL del marketplace, pasando el userToken
  3. El usuario interactúa con el marketplace dentro de tu plataforma
┌─────────────────┐     ┌──────────────────┐     ┌─────────────────┐
│  Tu Frontend    │     │   Tu Backend     │     │  PASS Beneficios│
│                 │     │                  │     │                 │
│  1. Usuario     │────▶│  2. Genera JWT   │     │                 │
│     quiere      │     │     + firma RSA  │     │                 │
│     acceder     │     │                  │────▶│  3. Valida y    │
│                 │     │                  │     │     retorna     │
│                 │     │  4. Recibe       │◀────│     userToken   │
│                 │◀────│     userToken    │     │                 │
│  5. Monta       │     │                  │     │                 │
│     iframe      │─────────────────────────────▶│  6. Marketplace │
│                 │     │                  │     │     cargado     │
└─────────────────┘     └──────────────────┘     └─────────────────┘

Antes de comenzar, asegúrate de tener:

Comienza con la Autenticación para generar el JWT y la firma RSA.