Yubikey, a hardware-based authentication device. You can use it for 2FA and U2F that's hardware based and not reliant on a third-party, as well as securing your devices. I'm using this one to secure my desktop, and then other yubikeys for 2FA. You can plug them into your phone or use NFC to generate 2FA codes.
https://www.yubico.com/products/yubikey-5-overview/