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