Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 5 of 5
  1. #1
    Super Moderator JohnDubya's Avatar
    Join Date
    Nov 2006
    Location
    Missouri
    Posts
    634
    Thanks
    12
    Thanked 18 Times in 18 Posts

    Fingerprint scan to find records in database

    (this isn't necessarily a strictly PHP question, but just need some ideas)

    Has anyone done something similar to this? I am looking for a solution to finding records in a database based on a fingerprint scan. We have a custom-built PHP/MySQL CMS that is browser-based, and we want to be able to check people into meetings by using fingerprints.

    Essentially, I envision one of these two scenarios:

    1. Client buys a fingerprint scanner, and the scanner stores the fingerprints on their local computer and is somehow able to associate a fingerprint with the person's ID in our CMS' database. Then, when the fingerprint is scanned, it copies and pastes that person's ID into a text field in the browser, and our CMS searches for that person ID.
    2. OR client buys a fingerprint scanner, and the scanner has a web interface or something, which allows you to specify a URL to send the scanned data to. I could create a PHP page or something in our CMS that processes the fingerprint data somehow and matches it to a person's record.


    Has anyone seen or heard of anything like this? Any leads at all?

  • #2
    Master Coder
    Join Date
    Jun 2003
    Location
    Cottage Grove, Minnesota
    Posts
    9,545
    Thanks
    8
    Thanked 1,093 Times in 1,084 Posts
    Are you working on your own server, or does the website involve a remote webhost?

    If on your own server, you have many more options.
    This involves hardware -> software --> working together.

  • #3
    Super Moderator
    Join Date
    Feb 2009
    Location
    England
    Posts
    539
    Thanks
    8
    Thanked 63 Times in 54 Posts
    Sounds like a fascinating, and difficult project.

    Wikipedia has a nice list of SDK vendors at: http://en.wikipedia.org/wiki/Fingerprint_SDK - might be a good place to start.

    I suppose the biggest problem is matching a database record to the fingerprint, from what I understand so far, you don't necessarily get just a code to insert.
    lamped.co.uk :: Design, Development & Hosting
    marcgray.co.uk :: Technical blog

  • #4
    Super Moderator JohnDubya's Avatar
    Join Date
    Nov 2006
    Location
    Missouri
    Posts
    634
    Thanks
    12
    Thanked 18 Times in 18 Posts
    We have our own dedicated server. I already have a solution for texting, where the texting server sends the text info in XML form via POST to our server, and the server processes the data to handle the text messages. I figure a fingerprint scanning solution could either work like that, or the fingerprint scanner software could just store the fingerprint locally with the unique person ID that is in our database...and when the person scans their fingerprint, the software pastes that ID into a browser text box. Something like that. Those are just the only two scenarios I could think of.

  • #5
    Master Coder
    Join Date
    Jun 2003
    Location
    Cottage Grove, Minnesota
    Posts
    9,545
    Thanks
    8
    Thanked 1,093 Times in 1,084 Posts
    http://www.google.com/search?q=finge...in&btnG=Search


    I think you will find two methods you should look at ...

    1)
    The fingerprint scanner as a stand-alone (USB ?) device.
    There will be a driver between the hardware (finger scanner) and PC.
    The driver does basically one thing ...
    It sends a code to a PHP (or ASP) script.
    This is done internally using your server "exec" commands (Apache/PHP etc.).
    The script does all of the database access and checking using the inputted code.

    http://www.google.com/search?q=usb+f...9141da4f416ce8


    2)
    You have a USB finger scanner that emulates the keyboard.
    Swiping your finger sends a unique code ... just as though it was typed on the keyboard.
    The input on the PC is the browser itself. So no drivers are needed.

    http://www.google.com/search?q=usb+f...9141da4f416ce8
    Last edited by mlseim; 12-03-2010 at 11:30 PM.


  •  

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •