Ves al contingut principal
Didit recapta 7,5M $ per construir la infraestructura per a identitat i frau
Didit
Torna al blog
Blog · 6 de març del 2026

Verificació NFC amb l'SDK de Flutter de Didit: Una Guia Completa (CA)

Implementa la verificació d'identitat d'alta seguretat a les teves aplicacions Flutter amb la Verificació NFC de Didit. Aquesta guia cobreix la integració de l'SDK de Flutter, la gestió de dades de xip i l'aprofitament de la.

Per DiditActualitzat el
nfc-verification-with-didits-flutter-sdk-a-comprehensive-guide.png

Integració Sense EsforçL'SDK de Flutter de Didit proporciona un camí directe per integrar capacitats avançades de verificació NFC a les teves aplicacions mòbils, compatible amb plataformes iOS (15+) i Android (API 23+).

Seguretat MilloradaAprofita la Verificació NFC per realitzar la validació criptogràfica d'ePassports i eIDs, garantint el nivell més alt de confiança mitjançant la verificació de dades directament des del xip segur del document.

Gestió de Dades RobustaL'SDK permet l'extracció i processament eficient de dades crítiques del xip, incloent detalls personals i informació del document, que es poden comparar amb dades OCR per a una detecció integral del frau.

L'Avantatge de DiditDidit ofereix una plataforma d'identitat modular i nativa d'IA amb Core KYC Gratuït, que permet als desenvolupadors compondre fàcilment fluxos de treball de verificació avançats sense tarifes de configuració, garantint solucions segures i escalables.

El Poder de la Verificació NFC en la Gestió d'Identitats

En un món cada vegada més digital, una verificació d'identitat robusta és fonamental. Els mètodes tradicionals, tot i ser útils, poden ser susceptibles a fraus sofisticats. Aquí és on entra en joc la verificació de Comunicació de Camp Proper (NFC), oferint un estàndard d'or per autenticar documents d'identitat. Mitjançant la lectura del xip segur incrustat en passaports i documents d'identitat moderns, la verificació NFC proporciona una garantia criptogràfica que el document és genuí i no ha estat manipulat. Aquest procés és molt més segur que dependre únicament de la inspecció visual o l'OCR, ja que valida la signatura digital del propi xip.

La integració de la verificació NFC a les teves aplicacions no només eleva la seguretat, sinó que també genera una major confiança amb els teus usuaris. Per a les empreses que operen en indústries regulades o aquelles que requereixen una alta garantia d'identitat, la NFC s'està convertint ràpidament en una característica innegociable. El producte de Verificació NFC de Didit ofereix aquesta capacitat d'avantguarda, assegurant que puguis verificar identitats amb el més alt grau de confiança.

Començant: Integrant l'SDK de Flutter de Didit per a NFC

L'SDK de Flutter de Didit simplifica la integració de potents funcions de verificació d'identitat, inclosa la verificació NFC, a les teves aplicacions multiplataforma. Per començar, hauràs d'afegir l'SDK al teu projecte Flutter. Assegura't que el teu entorn compleix els requisits: Flutter 3.3+, Dart 3.11+, iOS 13.0+ (iOS 15+ per a NFC) i Android API 23+ (Android 6.0).

Passos d'Instal·lació:

  1. Afegeix a pubspec.yaml:
    flutter pub add didit_sdk
  2. Especificitats d'iOS: Afegeix el següent al teu Podfile dins del bloc target:
    pod 'DiditSDK', :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/main/DiditSDK.podspec'
    Després, navega al teu directori ios i executa pod install.
  3. Especificitats d'Android: Afegeix això a android/app/build.gradle.kts dins del bloc android:
    packaging {
        resources {
            pickFirsts += "META-INF/versions/9/OSGI-INF/MANIFEST.MF"
        }
    }
Un cop instal·lada, la teva aplicació Flutter estarà a punt per comunicar-se amb el robust backend de Didit per a una verificació NFC segura. L'enfocament de Didit centrat en el desenvolupador significa que obtens accés instantani a sandbox i API netes, fent que la integració sigui fluida i eficient.

Implementant el Flux de Treball de Verificació NFC

El nucli de la verificació NFC implica la lectura de dades del xip incrustat i la validació de la seva autenticitat. L'SDK de Didit orquestra aquest complex procés, abstraient les complexitats de les comprovacions criptogràfiques i la validació de certificats. El flux general implica iniciar una sessió, demanar a l'usuari que escanegi el seu document i després processar els resultats.

Creació de Sessió de Backend:

Abans d'iniciar una exploració NFC des del client, el teu backend ha de crear una sessió de verificació amb Didit. Això es fa mitjançant una sol·licitud POST a l'API de Didit:

POST https://verification.didit.me/v3/session/
Headers: { "x-api-key": DIDIT_API_KEY, "Content-Type": "application/json" }
Body: { "workflow_id": DIDIT_WORKFLOW_ID, "vendor_data": "user-id" }
Response: { "session_id": "uuid", "session_token": "jwt-token", "verification_url": "...", "status": "Not Started" }
El teu backend envia aleshores el session_token a la teva aplicació Flutter.

Integració de l'Aplicació Flutter:

A la teva aplicació Flutter, utilitzaràs el didit_sdk per iniciar el procés de verificació:

import 'package:didit_sdk/sdk_flutter.dart';

// ... al teu widget o servei
String sessionToken = 'YOUR_SESSION_TOKEN_FROM_BACKEND';
DiditSDK.instance.startVerification(sessionToken: sessionToken);
// Gestiona el resultat, que serà un objecte DiditResult
DiditResult result = await DiditSDK.instance.startVerification(sessionToken: sessionToken);

if (result.isSuccess) {
  // Verificació exitosa. Ara pots recuperar els detalls del teu backend utilitzant session_id
  print('Verificació exitosa per a la sessió: ${result.sessionId}');
} else {
  // Gestiona el fracàs de la verificació o la cancel·lació de l'usuari
  print('Verificació fallida: ${result.error}');
}

Un cop finalitzat amb èxit, el backend de Didit processa les dades NFC, realitzant comprovacions com la validació d'integritat de SOD (Security Object Data) i DG (Data Group). Això garanteix que les dades llegides del xip són autèntiques i coincideixen amb la signatura digital del document. L'SDK de Flutter facilita l'experiència de l'usuari de sostenir el seu document al telèfon per escanejar-lo, guiant-lo a través del procés.

Entenent els Informes i Advertències de Verificació NFC

Un cop finalitzada la verificació NFC, Didit proporciona un informe detallat. Aquest informe és un objecte JSON que conté informació crucial sobre el resultat de la verificació. Les seccions clau inclouen l'estat general de nfc, chip_data (informació personal i del document extreta directament del xip segur), resultats d'authenticity (per exemple, sod_integrity, dg_integrity) i certificate_summary que detalla els certificats digitals del document.

Les Advertències de Verificació NFC de Didit són particularment útils per identificar possibles problemes. Advertències com SKIPPED_NFC_VALIDATION, NFC_CHIP_NOT_VERIFIED, i de manera crítica, NFC_AND_OCR_DATA_NOT_SAME, proporcionen informació sobre el procés de verificació. L'última advertència, que indica una coincidència entre les dades OCR i les dades del xip, és un fort indicador de possible manipulació o falsificació del document i, per defecte, donarà lloc automàticament a una condició de rebuig, oferint una robusta prevenció del frau. L'arquitectura modular de Didit et permet configurar com la teva aplicació gestiona diferents categories de risc, permetent-te establir accions com 'Rebutjar', 'Revisar' o 'Aprovar' en funció de la teva tolerància al risc.

Com Ajuda Didit

Didit destaca com la plataforma d'identitat líder nativa d'IA i orientada al desenvolupador, fent que la verificació NFC sigui accessible i altament efectiva. La nostra arquitectura modular et permet connectar i reproduir comprovacions d'identitat com la Verificació NFC, la Verificació d'ID i la detecció de Vivacitat Passiva i Activa als teus fluxos de treball existents. Amb el Core KYC Gratuït de Didit, pots començar a verificar identitats sense costos inicials ni tarifes de configuració, pagant només per les comprovacions exitoses. La nostra plataforma està construïda per a una escala global, assegurant que els teus processos de verificació d'identitat siguin robustos i conformes a nivell mundial.

El producte de Verificació NFC de Didit ofereix el nivell més alt de seguretat mitjançant la lectura i validació de les dades criptogràfiques emmagatzemades en ePassports i eIDs. Aquesta capacitat, combinada amb el nostre motor d'orquestració impulsat per IA, et permet automatitzar la confiança i gestionar el risc amb una eficiència inigualable. Els informes JSON detallats proporcionen dades d'identitat riques i estructurades, donant-te la informació necessària per prendre decisions informades i detectar intents de frau sofisticats.

A punt per Començar?

A punt per veure Didit en acció? Obté una demostració gratuïta avui mateix.

Comença a verificar identitats de forma gratuïta amb el nivell gratuït de Didit.

Infraestructura per a identitat i frau.

Una API per a KYC, KYB, monitorització de transaccions i anàlisi de carteres. Integra-la en 5 minuts.

Demana a una IA que resumeixi aquesta pàgina
Verificació NFC amb l'SDK de Flutter de Didit: Guia Completa