E-KYC-WEB
1. Aadhaar e-KYC WEB Guide
1.1 Abstract
Aadhaar e-KYC WEB is a Aadhaar offline-eKYC XML downloading tool, which allows end users to fetch Aadhaar offline-eKYC XML file via UIDAI (Unique Identification Authority of India), and parses the XML file to fetch and to display various Aadhaar informations, including portait.
1.2 Introduction
Aadhaar offline-eKYC XML is a secure and sharable document which can be used by any Aadhaar card holder for offline verification and Identification. User is able to download Aadhaar offline-eKYC XML in form of Zip file from UIDAI(Unique Identification Authority of India). With user acknowlegement and approval, Aadhaar e-KYC WEB helps users to download the Aadhaar offline-eKYC XML Zip file in a faster and more convenient way. Corresponding flow as below:
- User inputs aadhaar number or VID.
- Aadhaar e-KYC WEB handles captcha verification and submits request to UIDAI.
- UIDAI then will send OTP to user’s Aadhaar registered phone number.
- User inputs received OTP code and share code.
- Aadhaar e-KYC WEB submits download request with user provided OTP code and share code to UIDAI to download Aadhaar offline-eKYC XML Zip file.
- Aadhaar e-KYC WEB then parses the downloaded Zip file and display Aadhaar information including portrait on the screen.
Tips:This service is only available for users who have bound mobile phone numbers to Aadhaar. For some users who are not bound mobile phone, it is recommended to use other authentication methods.
1.3 Process Flow
1.4 Current Version
e-KYC WEB current version is 1.0.1,the latest updated on Dec.31, 2019.
2. WEB Integration
2.1 WEB Directory Structure
Below shows the structure of WEB directory:
- DFKYCDemo: the demo project
- Doc: the document of WEB
2.2 Launch e-KYC
- Open 'aadhaar_number.html' and 'otp.html', add the value of 'X_DF_API_ID' and 'X_DF_API_SECRET' in data().
- Open 'index.html'.