Как найти SID пользователя в target-c

Я использую Objective-C в первый раз.

Мое требование - аутентифицировать вошедшего в систему пользователя и найти его SID.

В разработке Windows у нас очень мало APIS, с помощью которых мы можем узнать SID пользователя.

Мое предположение таково: в структуре какао должны быть некоторые функции, которые должны сообщать нам SID пользователя.

Если такой функции нет, то как еще мне попытаться ее найти?

Направь меня в этом.


person Tausif    schedule 03.08.2012    source источник
comment
Для пользователей, не являющихся пользователями Windows, здесь: Что такое SID?   -  person JustSid    schedule 03.08.2012
comment
SID, по-видимому, предназначен только для Windows.   -  person omz    schedule 03.08.2012
comment
Да, я согласен с вами. Но у меня есть один вариант использования, когда компьютер Mac добавляется в домен Windows. Таким образом, для этого пользователя в контроллере домена должен быть какой-то уникальный идентификатор. Пожалуйста, помогите найти его, а также дайте мне знать, доступна ли какая-либо другая терминология для пользователей Mac. Спасибо, Tausif.   -  person Tausif    schedule 03.08.2012


Ответы (1)


Я думаю, что это уникальный идентификатор устройства.

Этот проект с открытым исходным кодом поможет вам получить следующее:

UIDevice- with-UniqueIdentifier-для-iOS-5

Из документации:

используйте [[UIDevice currentDevice] uniqueDeviceIdentifier] для получения уникального идентификатора (это хэш вашего Bundle ID + MAC-адрес)

используйте [[UIDevice currentDevice] uniqueGlobalDeviceIdentifier] для получения глобального уникального идентификатора (это хэш MAC-адреса, используемый для отслеживания между различными приложениями).

person Sune Trudslev    schedule 03.08.2012
comment
В Windows SID является уникальным идентификатором пользователя домена. Но что произойдет, если компьютер Mac будет добавлен в активный каталог Windows? Для этого пользователя в контроллере домена должен быть уникальный идентификатор, который можно использовать при аутентификации любого пользователя. Пожалуйста, дайте мне знать, что это такое в Mac и как его найти. Спасибо, Tausif. - person Tausif; 03.08.2012