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

Reply via email to