Details
-
Type:
Improvement
-
Status: Resolved
-
Priority:
Medium
-
Resolution: Done
-
Labels:
Description
Currently the mUzima biometrics module has three components
- omod ( user interface )
- mUzima biometrics API
- Fingerprint API
*
Currently the omod communicates with fingerprint API to load the Applet in the browser to enable scanning and then communicates with the mUzima biometric API to call other functionalities like identification and verification
The proposed module architecture is that the omod should communicate with the mUzima biometrics API which then invokes the fingerprint API, the reason for this kind of flow is that in future, if we introduce functionalities like facial recognition, iris etc.they should be able to reuse the mUzima biometrics API unless otherwise.
Integrating the Libfprint SDK will mean dropping the current Neurotech SDK and refactoring the mUzima biometics API to accommodate it (Libfprint SDK)