Thursday, May 9, 2024
 Popular · Latest · Hot · Upcoming
125
rated 0 times [  132] [ 7]  / answers: 1 / hits: 16968  / 9 Years ago, thu, december 17, 2015, 12:00:00

I need to add a feature where every invoice my asp.net solution needs to be signed digitally by the person making the invoice. So my client wants the option that rather than signing digitally using a mouse, they want the person making the invoice to put in their fingerprint.



How can I get the finger print of a person in my web page using javascript.


More From » fingerprint

 Answers
28

Your question is about digitally signing and using JavaScript to do this.



I think accessing finger print scanners may not be possible, many devices simply don't have finger print scanners let alone have access to them via JavaScript.



What I would suggest instead is looking at what JavaScript makes available and how useful this is as digital signing. For our work we just required that the user type in their name (and displayed it in a fancy handwriting font) and that was enough. But you could do better than this by accessing the web cam or mike via JavaScript. You could then get either...




  1. A voice print (user states their name and it is recorded)

  2. A photo/image of the user (via webcam)

  3. A photo/image of users finger (for finger print)



The above methods have a number of draw backs, the main one being you can't validate that the user was actually in the photo (they could hold up a magazine image in front of the webcam) but this is true of many signing methods (written signature on paper can be anything).



If you wanted to go down the finger print route you could then process the image (from the web cam) of a finger print, although this would be fairly complex.


[#64028] Wednesday, December 16, 2015, 9 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
emmaleet

Total Points: 203
Total Questions: 107
Total Answers: 98

Location: Cook Islands
Member since Thu, May 21, 2020
4 Years ago
;