Multi-factor authentication (MFA) A complete guide to biometric identity management: technologies, use cases, and challenges