Passkey autofill doesn't require biometric or code to autofill

"ASCredentialProviderViewController" class was implemented in my password manager to autofill password for the app clients.

I've added passkey support recently but biometric/code authentication is not asked by the system when the user tries to sign in with a passkey thanks to "provideCredentialWithoutUserInteraction(for credentialRequest: ASCredentialRequest)".

=> Why authentication is managed by the system for password but not for passkeys ? And how to fix that?

Passkey autofill doesn't require biometric or code to autofill
 
 
Q