I just started using two-factor authentication with my password manager. It is a tiny physical key that plugs into the USB port and has a button to generate a 30 character one time password good for 30 seconds. I love the security and peace of mind it provides. I guess that rules out this new MacBook. Of course, I just bought my third MacBook 15 inch last October, so I’m good for another 4 or 5 years anyway.
Check out Yubikey.
It has a USB port - USB 3.
Actually kind of intriguing. At work my docking station runs on USB. Plug everything into this tower, USB to the computer.