what does apple do?
It’s not so much Apple but what the WebAuthn API can do. As it is today, you can only explicitly register or login but not have one imply the other.