Keys under FIDO2 or U2F can do that if the service supports it.
Edit:
I recommend you Solo Keys instead of Yubikeys which are free software and free hardware.
I believe NitroKeys are open source too? i don’t think a lot of sites fully support FIDO2 tho
solo keys looks interesting! Am I right that it could be used as a password, not like a 2FA only?
upd seems it more 2FA solution
If you have an account in a Nextcloud instance and has added the application for its support (and I think that must also add a configuration but I didn’t check yet), you can use it there.
Mailcow also supports it, but I think only as 2FA and the other service I know is nonfree, so I don’t want to mention it.
Support is still the process but I think that some or most mainstream websites support it at some point.
Maybe YubiKey and the alternatives to it might be useful for you.
Maybe mooltipass does what you are looking for? It’s open source hardware too.
deleted by creator
Security, it has a physically secure design. Portability, you can take it with you and use it on any computer. It has an emulate keyboard feature. There is a Bluetooth version too I think so you can use it with your cell phone even maybe not sure.
I haven’t looked at the software but I instantly thought of the fifth element
Haha that’s what it was named after. Makes it very easy to remember! https://hackaday.com/wp-content/uploads/2014/04/multipass__by_mixmasterangel-d5yihtc.jpg?resize=800,509
oh… looks interesting, never heard of! Have you tried it?
I haven’t. But it looks cool. It was developed on hackaday.
Looks great for sure!
keepassdx app for android supports the use of a keyfile. you could keep the keyfile on a usb. but if the usb drive breaks or usb port breaks… then you may have a problem.
deleted by creator