Register now or log in to join your professional community.
As a user experience it might be easier for user to use a biometric authentication, to secure this as a developer you can use session token which yes much more complicated then 2 factor authentication.