Hi, I'm trying to make a multiuser access authentification based on your libfprint. Therefore each user gets his own folder where the enrollment-fingerprints are stored. Now I'm stucking on the identification/verification part. The libfprint only supports identify/verify between the gallery and the device, not between gallery and a stored fingerprint.
My enrollment works something like that: I enroll a finger with API's fp_enroll_finger and move from .fprint/prints/0002/00000000 to .fprint/prints/0002/00000000/UsernameXX. XX stands for user number 01, 02, 03, ..... My identification should work as followed: I copy from .fprint/prints/0002/00000000/Username01 to .fprint/prints/0002/00000000/, start a (missing) method stored_identify - if found stop and display else copy from .fprint/prints/0002/00000000/Username02 to .fprint/prints/0002/00000000/ and so on The problem with the existing fp_identify_finger is, that it always performs a new scan. As the identification takes place in drv->identify as in core.c line 1077 I just have to override the fp_identify_finger so that I can use a stored fingerprint as first argument instead of a device. _______________________________________________ fprint mailing list [email protected] http://lists.reactivated.net/mailman/listinfo/fprint
