We used fingerprint recognition device for our logon. It is not a Microsoft but other device. It comes with an API library You can implement in Your application. In our case this is an COM server that we easily use just with CREATEOBJECT(). So read the documentation of Microsoft for SDK & i believe you will have no problems.
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.