Steam TOTP Support #190
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Steam uses a modified version of the algorithm.... There are ways to extract the TOTP token via root (I have done this) but I'd like to give my physical key it
Is there an app to program the TOTP with this "steam" flag?
I don't understand what you mean but there are implementations of steam's modified algo:
https://github.com/DoctorMcKay/node-steam-totp
They use a different alphabet and hash I believe so its not directly compatible with TOTP
You need an app to configure your board, which will send the secret key and tell the board "provide me with a Steam TOTP". Which app you'll use? Yubico Authenticator is widely used, but it doesn't support Steam. So, which other app do you plan to use?
Thats... a good question
I can probably write a small program that detects when my key is inserted and asks for the Steam TOTP.. (and lets me put it onto the board)
I should've expected that I'd need some kind of helper program to actually tell steam the token
Steam uses their own algorithm to implement TOTP, not the standard HOTP.
Actually iirc they just use a different output (letters instead of numbers) that is mapped differently