Tractis Identity: Autenticación con DNI-e en Drupal

El lunes os hablamos del servicio de verificación de identidad de Tractis. Hoy queremos mostraros un plugin para Drupal que hace uso de este servicio para ofrecer autenticación de usuarios con DNI electrónico y otros certificados.

El plugin en sí está desarrollado por la empresa Atenea Tech, una empresa de gestión y desarrollo de software especializada en Drupal. Atenea tech ofrece a sus clientes desarrollo web, creación y maquetación de temas, formación y consultoría. Podéis leer su anuncio sobre el plugin

Sobre el plugin

El plugin utiliza las verificaciones de identidad para obtener el nombre, DNI y emisor del certificado de la persona y le autentica con el usuario que tiene esos datos.

Gracias a este plugin podréis incluir autenticación con DNI-e y otros certificados igual que en bancos y administraciones públicas. Con la particularidad de que no requerirá por vuestra parte grandes desarrollos ni costosos mantenimientos. Además, a diferencia de muchos bancos, vuestro sistema funcionará en cualquier sistema operativo (Windows, Linux y Mac) y con cualquier navegador (Firefox, Safari, Chrome, Internet Explorer…).

Podéis probar el plugin en la página de prueba que ha puesto Atenea Tech.

drupal

Úsalo

Descarga el plugin y pruébalo. Verás que la integración es muy sencilla.

Además, si decidís utilizarlo en alguno de vuestros proyectos, no dudéis en contárnoslo. Nos encantará ver cómo lo habéis usado :)

Esperamos que os sea de utilidad.

Por Ernesto Jiménez
Guardado en: Anuncios, Identidad, Tractis | 7 comentarios » | 22 de Julio de 2009

7 Comentarios en “Tractis Identity: Autenticación con DNI-e en Drupal”

Gravatar de meneame.net

meneame.net
22 de Julio de 2009 a las 10:34 am    

Autenticación con DNIe y catcert en Drupal…

Atenea tech ha desarrollado un módulo de Drupal para la autenticación de usuarios con certificados electrónicos utilizando el sistema verificación de identidad de Tractis. El plugin da la posibilidad de añadir login con certificados (DNI electrón…

Gravatar de Francisco

Francisco
22 de Julio de 2009 a las 1:07 pm    

Hola,

Me viene al pelo. Estoy montando mi intranet con Drupal. Ahora lo pruebo.

Tiene muy buena pinta!!

Abrazo
Francisco

Gravatar de Santi

Santi
22 de Julio de 2009 a las 10:45 pm    

Enhorabuena, parece que el dni empieza a tener usos reales gracias a vosotros!

Francisco, please cuando lo pruebes deja tus experiencias!

Gravatar de Ernesto Jiménez

Ernesto Jiménez
22 de Julio de 2009 a las 11:02 pm    

@Francisco: Encantados de que sea útil :)

La verdad es que en Atenea Tech han hecho un trabajo estupendo :D

@Santi:Y esto solo es el principio! Estad atentos. Prometemos cada vez más usos reales ;)

Un saludo!

Gravatar de Francisco

Francisco
22 de Julio de 2009 a las 11:23 pm    

Hola,

Como he dicho antes podéis probar mi implementación en:

http://www.crisalia.com/intranetbeta/

He tardado 15 minutos en montarlo. Todo muy bien. El único feedback que daría es que en el archivo “user_certificate_login.tpl.php”, si sustituimos la línea:

<input type=”submit” class=”form-submit” value=”" name=”commit”/>

por:

<button type=”submit” name=”commit” value=”" class=”Button form-submit”>

Entonces obtendremos el botón de acceso con el mismo formato que el resto de botones de Drupal. Supongo que en muchos “themes” de Drupal da lo mismo de una forma que de otra, pero a mi me salía con formato cambiado, y he tenido que hacer esa modificación para homogeneizarlo.

Enhorabuena de nuevo!
Francisco

Gravatar de Ernesto Jiménez

Ernesto Jiménez
23 de Julio de 2009 a las 12:03 am    

Genial!

Como he dicho antes, los chicos de Atenea Tech han hecho un curro genial :D

Les comento lo del botón :)

Un saludo!

Gravatar de Francisco

Francisco
23 de Julio de 2009 a las 2:16 pm    

Hola,

Antes he copiado y he pegado el código, pero se ve que WordPress ha interpretado el código y no se ve correctamente el código que yo quería mostrar.

Lo he escapado a ver si funciona…

Como decía, yo he sustituido en “user_certificate_login.tpl.php” la línea:

<input type=\"submit\" class=\"form-submit\" value=\"<?php print t(\'Log in\') ?>\" name=\"commit\"/>

por esta otra:

<button type=\"submit\" name=\"commit\" value=\"<?php print t(\'Log in\') ?>\" class=\"Button form-submit\"><span class=\"btn\"><span class=\"l\"></span><span class=\"r\"></span><span class=\"t\"><?php print t(\'Log in\') ?></span></span></button>

Saludos
F

Más entradas en Negonation Blog