Skip to content

offish/SteamDesktopAuthenticator2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SteamDesktopAuthenticator2

Stars Issues Size Discord Code style Ruff

SteamDesktopAuthenticator2 (SDA2) allows you to confirm trade and market transactions directly from your browser. While it is named SDA2 for convenience, it is not affiliated with Jessecar96 or the original SteamDesktopAuthenticator project. SDA2 was created because the original SDA project is no longer receiving updates and has become slow when there are many pending confirmations.

Showcase

Untitled

Features

  • Mass accept transactions: Quickly accept multiple trade offers and transactions
  • Uses current account: Automatically uses the account you are logged into in the browser
  • Automatic redirect: Automatically redirects you when a confirmation is needed for sending a Trade Offer

What do I need?

  • maFile(s) for the account(s) you want to use with SDA2 (if encrypted, you also need the manifest.json file)
  • Python 3.10 or greater installed
  • A browser with the Tampermonkey extension

Caution

NEVER share your maFiles, password, shared_secret or identity_secret with ANYONE. If these are present in logs or similar, remove them before submitting an issue.

Donate

Setup

Clone the repository. Place your maFile(s) inside the maFiles directory.

Important

If your maFile(s) are encrypted, you need to also include your manifest.json.

If the maFile(s) are unencrypted, you only need the maFile(s) in the maFiles directory. These can be named whatever, but has to have the .maFile filetype.

pip install -r requirements.txt
python main.py

Open your browser which has Tampermonkey installed.

Now you can go to http://127.0.0.1:5000/ to confirm trade and market transactions. You need to allow Tampermonkey to make requests.

Note

You can also use https://doctormckay.github.io/steam-twofactor-server/ to confirm your trades. Set the 2FA Server Base URL to http://127.0.0.1:5000/sda2/

Acknowledgements

About

SDA2 let's you access 2FA codes and confirm trade or market transactions directly from your browser

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published