Я использую следующую команду для получения пароля из связки ключей в сценарии оболочки: security find-generic-password -w -s "MyServiceName"
Это работает, но показывает всплывающее окно, запрашивающее у меня пароль для входа в систему:
security
хочет использовать вашу конфиденциальную информацию, хранящуюся в «MyServiceName» в вашей цепочке для ключей. Чтобы разрешить это, введите пароль для входа в систему.С вариантами
Deny
,Allow
илиAlways Allow
Но я не хочу каждый раз вводить пароль для своей цепочки для ключей, поэтому я не могу использовать «Разрешить» и предпочел бы не «Всегда разрешать», чтобы сохранить некоторый уровень безопасности здесь.
В идеале я хотел бы получить приглашение Touch ID. Есть какой-либо способ сделать это ?