Как определить, есть ли у пользователя пароль на Mac? - PullRequest
4 голосов
/ 16 августа 2011

Мне нужно определить, установлен ли у пользователя непустой пароль на Mac. Все будет работать: вызов командной строки, AppleScript, Carbon, Cocoa и т. Д.

Я хочу сообщить пользователю, установлен ли у него пароль.

Ответы [ 2 ]

7 голосов
/ 16 августа 2011

Я нашел ответ на свой вопрос. В любом случае, спасибо.

dscl . -authonly <username> ""
0 голосов
/ 16 августа 2011

Если вы выполняете действие, которое потребует от любого пользователя ввода пароля, то вы должны предоставить ему возможность проверить этот пароль, даже если он пуст, и затем обработать поведение, если они решат не разрешать это действие соответствующим образом. .

...