First of all let me say thank you for building a fingerprint 
authentication stack that works on free OSes!  It's much appeciated :)<br><br>I've
 been using fprintd for a year or two now,  and it strikes me that there
 are some ways in which its usability could be greatly improved.  
Perhaps this has already been discussed, though I can't see anything in a
 quick scan of the archives.  Two big things that could be better:<br>
<br>1. Authentication with fprintd shouldn't be modal (either password 
or fingerprint).  It's really inconvenient when you want to auth by 
means A and the software expects means B.  The user should be able to 
authenticate by either method , as they wish, and software shouldn't 
demand one or the other at 
any given moment.<br>
<br>2. Fingerprint authentication shouldn't time out.  It often takes a 
while, especially for newer users, to realise that they're being 
prompted for a fingerprint, and they'll often go to swipe right as the 
timeout is kicking in.  If you solve 1, there isn't any reason for a 
timeout anyway.<br>
<br>I don't know if PAM creates obstacles to fixing these...