Встроенный диалог аутентификации пароля в Какао? - PullRequest
7 голосов
/ 08 октября 2009

Есть ли в Какао встроенное диалоговое окно имени пользователя / пароля? Я не хочу изобретать это, если есть стандартный способ сделать это, но после поиска в Google, я ничего не придумал.

Я часто вижу изображение блокировки с наложенным на него изображением приложения, поэтому я подумал, что что-то может быть.

1 Ответ

12 голосов
/ 08 октября 2009

Существует NSSecureTextField, элемент управления (подкласс NSTextField) для ввода защищенного текста (он показывает • вместо набранных букв и не позволяет копировать в незащищенное текстовое поле) , но в Какао нет стандартного диалога аутентификации для произвольного использования.

Платформа Authorization Services отобразит стандартное диалоговое окно при необходимости (т.е. в ответ на запрос к платформе), но я не верю, что вы можете использовать этот диалог для своих собственных целей ( и вы не должны: было бы серьезной ошибкой позволить пользователям думать, что они санкционировали привилегированное действие в соответствии с понятным значением диалога, когда вы использовали диалог с другим намерением).

...