Recovery - macadmins/escrow-buddy GitHub Wiki
Escrow Buddy has been designed and tested such that it shouldn't interfere with the process of logging in. If any of its functions fail, the intent is to continue through the rest of the login process.
However, like any macOS authorization plugin, there is a chance that things may not work as designed and normal login could be prevented (as indicated by the "no" shake when correct credentials are provided at the login window).
If this happens, the best remediation path is to use macOS Recovery mode to reset the authorization database by following these steps:
-
Enter macOS Recovery (see Apple's instructions for Intel or Apple Silicon Macs).
-
Once in Recovery, open Disk Utility.
-
Select Macintosh HD (or the name of the startup disk) and click Mount. Enter a FileVault password when prompted.
-
Quit Disk Utility, then choose Terminal from the Utilities menu.
-
Run this command:
cd "/Volumes/Macintosh HD/var/db" && rm -v auth.db*
Substitute the name of the startup disk if it's not Macintosh HD. If the command is successful, you'll see these filenames in the output:
auth.db auth.db-shm auth.db-wal
-
Quit Terminal, then choose Restart from the Apple menu. You should be able to log in normally.