Мне нужно определить, установлен ли у пользователя непустой пароль на Mac. Все будет работать: вызов командной строки, AppleScript, Carbon, Cocoa и т. Д.
Я хочу сообщить пользователю, установлен ли у него пароль.
Я нашел ответ на свой вопрос. В любом случае, спасибо.
dscl . -authonly <username> ""
Если вы выполняете действие, которое потребует от любого пользователя ввода пароля, то вы должны предоставить ему возможность проверить этот пароль, даже если он пуст, и затем обработать поведение, если они решат не разрешать это действие соответствующим образом. .