Use TouchID With sudo on macOS
On recent macOS laptops that have TouchID feature you can easily use your
fingerprint to authenticate with sudo, instead of having to type in your
passcode.
Edit the /etc/pam.d/sudo and add the line auth       sufficient     pam_tid.so
to that file at the beginning.
Use the following command to edit this file.
sudo vi /etc/pam.d/sudo
After this edit, your file may look like the following:
# sudo: auth account password session
auth       sufficient     pam_tid.so # This line allows TouchID to authenticate for sudo commands
auth       sufficient     pam_smartcard.so
auth       required       pam_opendirectory.so
account    required       pam_permit.so
password   required       pam_deny.so
session    required       pam_permit.so