Autenticación cl@ve 2.0 y nodo eIDAS en WordPress

Confidencialidad

Debido a acuerdos de confidencialidad, esta historia está parcialmente anonimizada.

Los ayuntamientos pequeños y medianos no suelen tener equipos especializados en desarrollo web.

Permite a los ciudadanos y las empresas identificarse mediante certificado digital, cl@ve o el sistema de identificación Europeo (eIDAS)

Los ciudadanos y empresas pueden realizar trámites online estando totalmente identificados, incluso si nunca han hecho trámites anteriormente con el ayuntamiento.

La presencia y poder realizar trámites online es un reto para muchas administraciones públicas. Afortunadamente, las administraciones lo tienen cada vez más fácil usando WordPress.

Tradicionalmente, los ayuntamientos tienen recursos humanos dedicados a gestión administrativa, urbanística, limpieza, seguridad, transporte, etc. Sin embargo, los ayuntamientos pequeños y medianos no suelen tener equipos especializados en tareas concretas como desarrollo web.

Es en este contexto en el que nos contacta un ayuntamiento porque necesita un proveedor de servicios para mejorar sus sistemas web para poder relacionarse online con sus ciudadanos y las empresas.

El sistema debe permitir la autenticación de los siguientes modos:

  • Permitir a los ciudadanos la identificación electrónica mediante los sistemas que ya ha dispuesto el Estado (certificado digital y sistema cl@ve).
  • Compatibilidad adicional para identificar empresas que usen el certificado digital.
  • Permitir además la conexión de ciudadanos de la Unión Europea cuyos países se integran en el nodo eIDAS (electronic IDentification, Authentication and trust Services)

Una vez identificados deben poder realizar trámites con el ayuntamiento:

  • Consultar información asociada con el ciudadano o empresa.
  • Rellenar y enviar instancias de cualquier tipo, que quedan registradas y asociadas de forma inequívoca con el ciudadano o empresa.
Para conseguir esto, desarrollamos un plugin que integra el sistema de autenticación de WordPress con clave y eIDAS.

La administración digital, simple

La integración permite a cualquier administración identificar las empresas y ciudadanos, simplemente ampliando la funcionalidad de un sitio web WordPress.

El ejemplo muestra un ciudadano inscribiéndose a una oferta de empleo.

Decidimos trabajar con herramientas que el ayuntamiento ya tenía y conocía, simplemente ampliando la funcionalidad del sitio web que ya tenían en WordPress.

Para cubrir estas funcionalidades decidimos desarrollar un nuevo plugin para WordPress que conecta con el sistema clave y eIDAS. Colaboramos con el Ministerio de Política Territorial y Función Pública, que ayudó a conseguir la conexión entre los dos sistemas, que se realiza mediante SAML usando encriptación a través de certificados electrónicos.

Cuando un ciudadano o empresa se conecta:

  • Es identificado mediante el sitio web oficial del Estado para conexión con certificado digital, clave o eIDAS.
  • Si se ha identificado correctamente, vuelve al sitio web del ayuntamiento dónde ya aparece conectado con sus detalles.
  • Puede ver contenidos que no veía estando desconectado y los formularios lo identifican como esa persona.

Además realizamos una integración con Gravity Forms. De este modo, los formularios aparecen ya pre-rellenados con los datos del ciudadano o la empresa, que solo debe completar el resto de datos.

Integramos además shortcodes para poder mostrar al ciudadano su información, así como ocultar contenidos a ciudadanos o empresas no identificadas.

El ayuntamiento ya tenía un sitio web sobre WordPress, no ha tenido que cambiar su sitio web, solo hemos ampliado su funcionalidad.

El ciudadano o empresa es identificado mediante el sistema del Estado, que devuelve los detalles al sitio web del ayuntamiento.

Total configuración

El completo panel de configuración permite cambiar multitud de detalles sobre el funcionamiento del plugin.

Del mismo modo, la integración con Gravity Forms permite a personas con conocimientos de ofimática crear los formularios.

Podemos ayudarte a integrar la autenticación clave y eIDAS en WordPress

Habla con nosotros

  • Granada
  • Valladolid
  • Berlín