DocID®Documentación de DocID®
Volver a DocID®
  • Resumen

    • Documentación de DocID®
  • Introducción

    • Introducción
    • Cómo funciona DocID®
    • Conceptos clave
  • Primeros pasos

    • Primeros pasos
    • Módulo de Drupal
    • Plugin de WordPress
    • Sitio web a medida
    • Checklist de puesta en producción
  • Funcionalidades

    • Funcionalidades
    • Standard Login
    • Acceso y personalización
    • Analytics
    • Campaigns
  • Licencias

    • Licencias
  • OAuth 2.0

    • OAuth 2.0
    • Configurar un cliente
    • Flujo Authorization Code
    • Scopes y UserInfo
    • Seguridad y entornos
  • API

    • API
  • Ayuda

    • Solución de problemas

Primeros pasos

Primeros pasos

Prepare su sitio web y elija la ruta de integración de DocID® adecuada.

Antes de empezar, decida qué contenido requiere DocID® y qué debe ocurrir después de que un usuario inicie sesión.

Preparar la implementación

  1. Identifique el sitio web o la aplicación que se convertirá en el asset de DocID®.
  2. Defina qué rutas, páginas, descargas o acciones requieren autenticación.
  3. Decida si el acceso es uniforme o depende de atributos del perfil.
  4. Elija el módulo de Drupal, el plugin de WordPress o una integración OAuth a medida.
  5. Solicite la development client configuration a su contacto de DocID®.
  6. Registre todas las Callback URLs necesarias para desarrollo, staging y producción.
  7. Pruebe los recorridos completos de éxito, cancelación y error.

Integración mínima

Una implementación mínima debe:

  • redirigir a DocID® a los visitantes no autenticados
  • generar y validar: state
  • utilizar PKCE con: S256
  • intercambiar el código devuelto desde código server-side
  • crear y revocar su propia sesión del sitio web
  • gestionar de forma segura el consentimiento denegado y los errores de protocolo

Siguiente paso

Elija la ruta de implementación que corresponda a su plataforma:

  • Configurar el módulo de Drupal
  • Configurar el plugin de WordPress
  • Configurar un sitio web a medida
AnteriorConceptos claveSiguienteMódulo de Drupal

En esta página

  1. Preparar la implementación
  2. Integración mínima
  3. Siguiente paso