OTP Provider provides methods to create and validate TOTP and HOTP codes. With this component you can create your own authenticator or make use of the Google and Microsoft authenticators among others.
If you want to create your own authenticator you can configure all aspects available.
For more information about the difference between TOTP and HOTP please visit: https://www.onelogin.com/learn/otp-totp-hotp