Мне нужно аутентифицировать пользователей при входе по MAC-адресу с помощью моей собственной логики, например, например: вызов внешнего сервера аутентификации
Я знаю, что мне нужно создать плагин авторизации, такой как пример кода Apple (NullAuthPlugin,NameAndPassword), и добавить запись в authordb в праве «system.login.console», чтобы вызвать мой плагин для достижения этой цели ( SFAuthorizationPluginView)
Но мне нужно вызвать мой плагин после экрана входа в систему MAC по умолчанию (вторая аутентификация фактора)
Имя моего плагина — CustomLogin, а имя его функции — invoke, поэтому я использую
В файле plist, где я должен разместить CustomLogin:invoke, чтобы убедиться, что плагин вызывается после обычного экрана аутентификации MAC AD
Должен ли я делать что-то еще, кроме этого? Пожалуйста, предложите решение.