Is Passkeys necessary for my apps?

For security reasons and to prevent hackers.
Do I need to implement Passkeys for users to login to my apps?