我想在auth.db編輯規則獲得授權插件被調用時登錄窗口將會出現:如何在屏幕保護程序之後調用Mac授權插件來解鎖鎖定屏幕?
- 重新啓動的Mac
- 手動註銷
- 後後當從睡眠
- 喚醒屏幕保護程序後
這樣做的原因是爲了使解鎖/登錄,而無需用戶手動鍵入她的登錄/密碼。
修改了system.login.console規則後,我得到了在1)和2)事件上調用的授權插件,但沒有在3)和4)上調用授權插件。對於3),4)我試過一些方法來編輯system.login.screensaver規則,如:
<dict>
<key>class</key>
<string>user</string>
<key>mechanisms</key>
<array>
<string>NullAuthPlugin:invoke,privileged</string>
<string>builtin:authenticate</string>
<string>authinternal</string>
</array>
<key>group</key>
<string>admin</string>
<key>session-owner</key>
<true/>
<key>shared</key>
<false/>
<key>allow-root</key>
<false/>
</dict>
睡眠後醒來時,該插件調用3),但事件不調用4)屏幕保護程序後。
我該如何在屏幕保護程序之後調用授權插件?
你能描述一下你如何編輯system.login.screensaver規則嗎? – user3799575