Is there a way to unlock login keychain without using password and with any other authentication factor supported by 3rd party MFA options?
Is there a way to unlock login keychain without using password … ?
No.
Well, yes and no.
As a user you can configure your account to unlock the login keychain with a smart card. However, you’re looking for an API to do this, and the only API for this is SecKeychainUnlock, which takes a password. Likewise for the unlock-keychain subcommand of the security tool.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"