hidglobal / digitalpersona-devices

DigitalPersona Security Devices support library
https://hidglobal.github.io/digitalpersona-devices/index.html
MIT License
64 stars 41 forks source link

Old DigitalPersona U.are.U 4500 Fingerprint Reader #46

Closed radhe65gupta closed 1 year ago

radhe65gupta commented 1 year ago

I have Old DigitalPersona U.are.U 4500 Fingerprint Reader. How can i integrate in ASP.Net Core Web App? It can integrate or not?

a-bronx commented 1 year ago

Yes, you can. The @digitalpersona/devices is a browser-side library, so it does not depend on a web server technology. While we have no samples specifically for ASP.Net Core, it is basically the same routine for any web application, outlined here:

  1. load the @digitalpersona/devices and WebSdk JS libraries into the web page served by your web application.
  2. add your own JS code to the page, intiating fingerprint acquisition at the right moment, handling device events and sending collected biometric samples to your authentication server (or to the DigitalPersona Authentication Server).
  3. make sure users of your web application have installed the DigitalPersona Lite Client on their machines, e.g. handle device connection failures with a message containing a Lite Client download link.
radhe65gupta commented 1 year ago

Thanks @a-bronx for replying. I'm able to collect finger print base64url encoded data , and I want to save the finger print data in my server and next time I used this data for verification with c# on server side. It work on .net window application. But I can't achieve this web app.

a-bronx commented 1 year ago

This library only for collecting fingerprints. Regarding fingerprint matching, see answers here and here.

radhe65gupta commented 1 year ago

Thanks @a-bronx ,But i don't know ,why @Digitalpersona not provide any developer guidelines regaring this problem? If you have some developer guidelines please help me regarding this issue.

Create Fmd with the help of Png data and store in DB and verify again finger data with current Finger png data(in ASP.Net Core) with capure by SampleFormat.PngImage SampleAcquired.

a-bronx commented 1 year ago

@radhe65gupta The @digitalpersona/devices library will not help you to "create Fmd with the help of Png data and store in DB and verify again finger data with current Finger png data". This library is for fingerprint capture only.

For finger verification you need a fingerprint matching engine running on the server, like the DigitalPersona Server, or DigitalPersona U-are-U SDK. These products come with a support, guidelines and samples. If you like to use the DigitalPersona fingerprint engine, please contact HID for a quote. If you prefer to use a fingerprint engine of any other vendor, you should contact the vendor.