Skip to content

Steam Guard support #4

@iTaysonLab

Description

@iTaysonLab

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions