Monitoring the identity verification history

By going to Setup | Identity | Identity Verification History, we can monitor up to 20,000 login verification attempts over the past 6 months.

This page shows information such as two-factor logins or identity verification through email when a user logs in from outside the safe IP ranges setup in Setup | Network Access:

Identity Verification History page

As for login history, you can create your own list view to show other fields, such as geolocation fields.