Having providers (or plugins) [like this one](https://github.com/antonioribeiro/google2fa) could also be very useful for integration efforts.