Candy,
A search of our knowledge base suggests that there has been some investigation by others at time, although mainly in Mobile area and using Cordova plugins.
I would view finger print readers in the same category as barcode scanners, credit card readers, facial recognition scanners etc You need to consider the methods the peripheral device has available to interface, you'd start off by reading its documentation and looking to see if the interface is going to be via the back-end server, or via the front-end client.
Reuben