http://pgina.org/
pGina is a pluggable, open source credential provider (and GINA) replacement. It allows for alternate methods of interactive user authentication and access management on machines running the Windows operating system.