Storing password is a no brainer : use a password hasher. But..
How do you proceed to store fingerprints securely on your server? Meaning that even if your server and all it's data is stolen, someone cannot retrieve the fingerprints.
From what I understand, the picture of your fingerprint that the scanner get is always different from one time to another and to verify that you are the owner, they simply verify that the fingerprint match with a good enough percentage. So, it's not possible to do a direct password hash of the image the scanner give you and compare it with the one in the database.
Is there some kind of pre-processing to extract some data that "never" change even if the whole scan change a little bit each time you scan your finger?