Аутентификация пользователей на Mac с использованием какао
Если у меня есть следующие пользователи на моем MAC: test1, test2 и test3
И я вошел в test1. И я хотел бы включить определенную функцию для test2 через мое приложение. Следовательно, пользователь test1 должен пройти аутентификацию, введя учетные данные для test2. Возможно ли это через какао?
Я попробовал команду dscl, но ничего полезного не нашел.
В качестве примера: когда вы нажимаете кнопку "Включить пользователей в хранилище файлов", отображается таблица с другими пользователями на компьютере Mac. А затем, когда вы нажимаете "Включить", он запрашивает имя пользователя и пароль и аутентифицирует другого пользователя. Я пытаюсь достичь чего-то похожего на это.
1 ответ
У меня есть способ аутентификации любого пользователя на Mac. Это можно сделать с помощью CSIdentity
, Функция CSIdentityAuthenticateUsingPassword
делает все необходимое