Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-11-2007
Avatar de apicito
apicito apicito is offline
Miembro
 
Registrado: may 2003
Ubicación: Ourense
Posts: 341
Poder: 21
apicito Va por buen camino
Identificacion con Dni Eletronico en Php

Estoy buscando informacion sobre como gestionar la identificacion de usuarios de una pagina web a traves de Dni Electronico. El escenario seria: El usuario debe tener un lector de Dni Electronico y se conecta a una pagina que debe ser capaz de leer la identidad de la persona al objeto de identificarse.
Alguien sabe de esto o me puede indicar en donde puedo encontrar informacion al respecto.
Responder Con Cita
  #2  
Antiguo 19-11-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Lo que pides no se puede hacer directamente con PHP, porque el lector está conectado en el cliente y PHP se ejecuta en el servidor.

Tal vez si el lector emula el funcionamiento del teclado puedas obtener su código a través de un campo < input >, como en el caso de los lectores de códigos de barras. De otro modo lo veo difícil.

[edito]Acabo de caer:

Tal vez con un plug-in en el cliente puedas obtener los datos a través de JavaScript o ActiveX (mejor si es JavaScript) y luego enviarlo mediante un formulario (< form >) oculto o utilizar el objeto XMLHttpRequest.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine

Última edición por Ñuño Martínez fecha: 19-11-2007 a las 16:16:04.
Responder Con Cita
  #3  
Antiguo 20-11-2007
Avatar de apicito
apicito apicito is offline
Miembro
 
Registrado: may 2003
Ubicación: Ourense
Posts: 341
Poder: 21
apicito Va por buen camino
Gracias por la respuesta.
Yo supongo que el método debe ser bastante parecido al utilizado para leer un certificado digital. Sabes algo de esto.
Responder Con Cita
  #4  
Antiguo 20-11-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Hace unos cuatro o cinco años mi jefe se empeñó en que mirara lo de los certificados, en este caso utilizando una tarjeta inteligente. Trabajaba con Delphi 6. Recuerdo que había que instalar una librería que proporcionaba el fabricante del lector de tarjetas, y era esta la que hacía todo el trabajo de validación de la tarjeta, comprobación de claves, firmas y sumas de comprobación, encriptación y desencriptación. Obviamente no era obligatorio utilizar todas las capacidades.

Si lo del DNI electrónico se parece a eso, entonces confirma mi teoría de que con PHP directamente no se puede. Tal vez haya, como digo, algún plug-in para el cliente y/o extensiones para el servidor web.

Siento no ser de más ayuda.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #5  
Antiguo 21-11-2007
Avatar de apicito
apicito apicito is offline
Miembro
 
Registrado: may 2003
Ubicación: Ourense
Posts: 341
Poder: 21
apicito Va por buen camino
Gracias por responder. Es curioso que no consiga encontrar nada sobre este tema. Parece como si fuese un secreto para iniciados.
En el fondo yo creo que se trata de lo mismo que autentificar através de firma digital, solo que en vez de leer en el deposito de certificados del navegador habrá que leer en la tarjeta. Pero es que llevo tiempo buscando como puedo leer desde php el deposito de certificados del navegador y tampoco encuentro nada.
Me parece extraño, porque existen un montón de páginas que utilizan autentificación a través de certificado.
En fín, seguiré buscando...
Responder Con Cita
  #6  
Antiguo 25-11-2007
Avatar de apicito
apicito apicito is offline
Miembro
 
Registrado: may 2003
Ubicación: Ourense
Posts: 341
Poder: 21
apicito Va por buen camino
Pa futuras consultas del hilo:
http://oasis.dit.upm.es/~jantonio/firmadigital/
El primer ejemplo que encuentro sobre como manejar una firma digital con php.
Responder Con Cita
  #7  
Antiguo 22-01-2008
jdangosto jdangosto is offline
Miembro
 
Registrado: jun 2004
Posts: 82
Poder: 20
jdangosto Va por buen camino
Thumbs up

Grandioso apicito.

Es lo primero que encuentro en php para los certificados, y mira que llevaba tiempo buscando sobre el tema.

Es una buena base para validar el acceso a plataformas web.

Gracias!!!!!

PD: si has conseguido algo más sería interesante lo compartieras, yo haré lo mismo si lo consigo.
__________________
Lo que los Ojos ven y los Oidos Oyen la Mente se lo Cree (H.Houdini)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Identificación de navegadores papulo PHP 1 15-11-2007 19:52:53
identificación de usuarios elcigarra PHP 1 17-05-2006 19:12:17
Identificacion de usuarios leury PHP 3 02-05-2004 23:48:00
identificación de llamadas the darkness Varios 1 02-03-2004 14:05:58
Identificación del grupo de trabajo alabora Varios 5 17-08-2003 19:23:01


La franja horaria es GMT +2. Ahora son las 22:42:00.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi