Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam Guard support #4

Open
9 of 12 tasks
iTaysonLab opened this issue Oct 12, 2022 · 1 comment
Open
9 of 12 tasks

Steam Guard support #4

iTaysonLab opened this issue Oct 12, 2022 · 1 comment

Comments

@iTaysonLab
Copy link
Owner

iTaysonLab commented Oct 12, 2022

This is a mega-issue describing parts which we need to implement to get Steam Guard support fully working

V1:

  • Generating TOTP codes
  • Adding a new authenticator if none are present
  • Removing authenticator
  • Recovery code display
  • Trading confirmations

V2:

  • Moving authenticator from other devices
  • "Authorized Devices": session list
  • "Authorized Devices": dedicated session page with revoke options
  • Mobile Confirmation: polling for new auth sessions
  • Mobile Confirmation: confirmation UI and actually signing in
  • Sign in using QR

Custom (not related to official app parity:)

  • .mafile support (export/import): requires multi account supported

V1, but won't be implemented:

  • Home screen widget: Glance is not ready yet + no need for it

V2, but won't be implemented:

  • Pushes: needs FCM
  • Google Maps in Mobile Confirmation UI: needs FCM and Maps SDK
  • Multi-account support: needs global rework of application's session handling
@iTaysonLab iTaysonLab pinned this issue Oct 12, 2022
@muznyo
Copy link

muznyo commented Jan 2, 2023

also import otp token from bitwarden could be nice https://bitwarden.com/help/authenticator-keys/#steam-guard-totps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants