-
Verificar documentos de identidad en la web
Descubre cómo las credenciales digitales pueden mejorar los flujos de verificación de identidad en línea. Hablaremos de cómo los sitios web pueden integrar la Digital Credentials API para permitir la solicitud de información de los ID en Wallet. También exploraremos cómo las apps pueden proporcionar sus propios documentos de identidad para la verificación en línea con el nuevo marco IdentityDocumentServices.
Capítulos
- 0:00 - Introducción
- 6:17 - Digital Credentials API
- 22:38 - Document Provider API
Recursos
- Set up Verify with Wallet on the Web in Apple Business Connect
- Apple Business Connect
- Implementing as an identity document provider
- Requesting a mobile document on the web
Videos relacionados
WWDC25
WWDC22
-
Buscar este video…
-
-
- 0:00 - Introducción
Esta sesión se centra en mejorar la verificación de identidad en línea utilizando documentos de identidad digital, específicamente documentos móviles (mdocs) compatibles con el estándar ISO 18013-5. Los mdocs ofrecen una experiencia más segura, privada y fácil de usar en comparación con las identificaciones físicas tradicionales. Los usuarios pueden almacenar mdocs en apps como Apple Wallet, que ya admite la verificación en persona en ubicaciones seleccionadas en EE. UU. Las próximas versiones introducen soporte para la API W3C Digital Credentials en Safari y WebKit. Esto permite la verificación de identidad en línea en todos los dispositivos y plataformas. Las personas pueden elegir qué app usar para la verificación, revisar la información solicitada y autorizar con autenticación biométrica como Face ID. El proceso está estandarizado, lo que garantiza la interoperabilidad entre diferentes sistemas operativos y navegadores, haciendo que la verificación de identidad en línea sea más conveniente y confiable para las personas y las empresas.
- 6:17 - Digital Credentials API
El sistema utiliza estándares líderes en la industria, incluida la API W3C Digital Credentials y el protocolo FIDO CTAP, lo que permite una verificación de identidad perfecta en múltiples plataformas. El proceso está diseñado para ser seguro y fácil de usar y permite a las personas verificar su identidad utilizando documentos móviles almacenados en su iPhone en varios navegadores y sistemas operativos. Para los desarrolladores, hay dos puntos de entrada principales: API Document Provider para apps iOS y API W3C Digital Credentials para sitios web. Los sitios web deben seguir un proceso de tres pasos: Crear y firmar una solicitud de documento, pasarla al navegador mediante la API Digital Credentials y luego enviar la respuesta cifrada a su servidor para su descifrado y validación. La API W3C Digital Credentials se utiliza para solicitar credenciales digitales de los usuarios a través de una cadena estandarizada "org-iso-mdoc". Se analiza un ejemplo detallado que muestra los detalles involucrados en la verificación de una licencia de conducir.
- 22:38 - Document Provider API
La API Document Provider permite que las apps participen en la verificación de documentos móviles (mdoc) en línea. Cuando un usuario inicia la verificación de identidad, iOS muestra una interfaz de usuario de selección de apps proveedoras de documentos registradas. Luego, la app elegida recibe una solicitud parcial de iOS dentro de una zona protegida. Después de la autorización del usuario, se publica la solicitud completa y la app valida las firmas, crea una respuesta y la cifra en el sitio web solicitante. El proceso implica registrar el documento con iOS, especificando su tipo y autoridades de certificación de confianza. Este registro hace que el documento esté disponible para su selección durante la verificación y luego la app maneja la validación segura y la transmisión de los datos mdoc al sitio web. Se analiza un ejemplo de extensión de app de interfaz de usuario y se agrega a una app de muestra a través de Xcode, lo cual permite la verificación de identidad en línea. La interfaz de usuario de autorización consta de tres partes principales: una vista que muestra información de la solicitud, un botón "Aceptar" y un botón "Rechazar". Cuando se presiona "Aceptar", la app valida la solicitud, cifra la respuesta del documento y la envía de vuelta al sitio web solicitante. Si la solicitud no es válida, se rechaza. Se analizan consideraciones adicionales para registrarse en Apple Business Connect para obtener certificados para solicitar información de identidad de las identificaciones en Wallet.