title: login using fingerprint authentication with name and password
body: <p>I have been trying to implement a login screen that takes a username and password.
  Once the user has logged in once I want him to have the ability to login with the device owner's fingerprint.
  I was wondering what would be the correct way of handling this login.
  I could encrypt the username and password and save those to shared preferences and once a fingerprint that is authorized is entered I will insert the decrypted username and password (I am looking for a solution like ios keychain).
  Should I go with this approach or there is a programmatic way to get the names and passwords. </p>
  
  <p>I have already used a library which verifies if the fingerprint is recognized you can see it here: 
  <a href="https://proandroiddev.com/5-steps-to-implement-biometric-authentication-in-android-dbeb825aeee8" rel="nofollow noreferrer">https://proandroiddev.com/5-steps-to-implement-biometric-authentication-in-android-dbeb825aeee8</a></p>
  
  <p><a href="https://github.com/anitaa1990/Biometric-Auth-Sample" rel="nofollow noreferrer">https://github.com/anitaa1990/Biometric-Auth-Sample</a></p>