YubiKeys have almost every imaginable form factor these days. Here’s the USB-C version without NFC:
Comment on MFA
Limonene@lemmy.world 7 months ago
I agree with this sentiment. Steam notably falls into the third category, while otherwise being pretty good.
But I’m quite disgusted now seeing an image of a Yubikey for the first time. I’ve heard so many good things about them that it’s a major disappointment to see now that they use that awful noncomplaint shape of USB plug.
There are two very important reasons for the metal shield around USB plugs: 1. For ESD protection, and 2. to hold the receptacle’s tongue in place and prevent it from bending away and losing contact. Every USB device I’ve owned that was a flat plug (like this Yubikey image in this post) has within a month deformed the USB receptacle it’s plugged into to the point that the device no longer works in that port. Compliant USB devices still work in that port’s deformed receptacle, because they have a correct metal shield that bends the tongue back into the correct position.
bus_factor@lemmy.world 7 months ago
flames5123@lemmy.world 7 months ago
Yeah I have an even smaller USB-C one. It sticks out less than 0.5cm from the port.
Nyfure@kbin.social 7 months ago
No problems with yubikeys or the receptacle they are plugged into yet.. no idea what you do while these sticks are plugged in.. doesnt seem like a major concern per the reviews
018118055@sopuli.xyz 7 months ago
I’ve had my ubikey fido2 token knocking around on my keychain for about 7 years now. Scratched and beaten, not bent and works perfectly.
anyhow2503@lemmy.world 7 months ago
It is kind of annoying that Steam doesn’t enable the usage of third-party OTP apps. To be fair, when they first implemented the feature, that wasn’t widely used and plenty of websites only enabled the use of one specific OTP app like Authy or Google Authenticator. They recently added a QR code login feature, which makes sense, but that still shouldn’t stop them from enabling MFA via third party OTP apps.
lemann@lemmy.dbzer0.com 7 months ago
Some third party apps allow you to import your Steam OTP, such as Gnome Authenticator
However to obtain it in the first place you need to either use SteamDesktopAuthenticator (GitHub), an android emulator on your PC, or a rooted device to export your key…
subtext@lemmy.world 7 months ago
It also breaks your ability to do some actions with steam such as changing your email address because god forbid you enter the TOTP instead of pressing accept or something in the app
This is currently me, wanting to update my email but not wanting to go through the hassle of changing my authenticator back to my steam app then re exporting the key to put it back in Bitwarden.
So frustrating that they have to be ~special~ with their authenticator algorithm AND ALSO require the app for people who have reverse engineered it.
vox@sopuli.xyz 7 months ago
iirc it’s possible to somehow export the secret key used by steams 2fa
KairuByte@lemmy.dbzer0.com 7 months ago
It absolutely is, the issue is that most mfa apps spit out 6 character outputs, while Steam requires 5.
vox@sopuli.xyz 7 months ago
2fas supports 5, 6 , 7 and 8 char 2fa
cafeinux@infosec.pub 7 months ago
It is actually possible to use Aegis for Steam, that’s what I do. It’s a pain to setup if you’re not rooted (I think you need to use an Android emulator on a computer IIRC) but it’s possible. Look at https://github.com/beemdevelopment/Aegis/wiki/Adding-Steam-to-Aegis-from-Steam-Desktop-Authenticator Steam is still very welcome to go fuck themselves with their shitty app, though.
KillingTimeItself@lemmy.dbzer0.com 7 months ago
can we please make shitty MFA illegal? Where is the EU and the US government when you need them.
alvvayson@lemmy.world 7 months ago
Yubikey also has usb-c versions with compliant plugs.