Bug 478965 - [Feature Request] Add Steam 2FA support
Summary: [Feature Request] Add Steam 2FA support
Status: REPORTED
Alias: None
Product: Keysmith
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Bhushan Shah
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-24 11:56 UTC by ZhangHua
Modified: 2023-12-24 11:56 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ZhangHua 2023-12-24 11:56:09 UTC
SUMMARY
Keysmith is KDE's 2FA code generator and it is useful indeed. However, it will be better if you implement the generation of Steam's 2FA code. Steam uses its custom algorithm based on TOTP to generate 2FA code so it is required to add a new 2FA type to Keysmith.


STEPS TO REPRODUCE
N/A

OBSERVED RESULT
N/A

EXPECTED RESULT
N/A

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: N/A
(available in About System)
KDE Plasma Version: N/A
KDE Frameworks Version: N/A
Qt Version: N/A

ADDITIONAL INFORMATION
There has already been an nodejs implementation at https://github.com/DoctorMcKay/node-steam-totp.
GNOME's Authenticator app has the support of generating Steam's 2FA code, too.