SteamDesktopAuthenticator

Desktop implementation of Steam's mobile authenticator app

MIT License

Stars
3.3K

Bot releases are hidden (Show)

SteamDesktopAuthenticator - Version 1.0.14 Latest Release

Published by Jessecar96 over 1 year ago

Changes:

  • Fix adding accounts always resulting in "Error adding your authenticator".

Known Issues:

  • Confirmations do not load on Windows 7 due to SSL/TLS issues.

Never download SDA from any other websites. Any official updates will only be posted to this GitHub releases page.

I highly recommend against using SDA as the very concept of it reduces your account security. You should be using the official Steam mobile apps to keep your account safe.

SteamDesktopAuthenticator - Version 1.0.13

Published by Jessecar96 over 1 year ago

Changes:

  • All Steam fixes from v1.0.12: https://github.com/Jessecar96/SteamDesktopAuthenticator/releases/tag/1.0.12
  • Fix issue with unicode characters such as Chinese
  • Fix issue with confirmations that don't have an image (#891)
  • Fix confirmations resolving to the incorrect type (trade vs market)
  • Show an error when an account already has an authenticator linked
  • Handle issue when Steam reports incorrect device codes

Known Issues:

  • Adding accounts does not work. Fix is coming soon.
  • Does not work on Windows 7 due to SSL/TLS issues.

Never download SDA from any other websites. Any official updates will only be posted to this GitHub releases page.

I highly recommend against using SDA as the very concept of it reduces your account security. You should be using the official Steam mobile apps to keep your account safe.

SteamDesktopAuthenticator - Version 1.0.12

Published by Jessecar96 over 1 year ago

  • Implement the new Steam authentication method. SDA now uses SteamKit to do so.
  • Implement the new method of getting confirmations. Thank you to @jorgermduarte for the UI for this.
  • Use async methods for most blocking operations now. This makes the UI not hang anymore.
  • Remove CEF since we don't need to show a web browser anymore.

Thank you all for your patience on this update. I still highly recommend against using SDA as the very concept of it reduces your account security. You should be using the official Steam mobile apps to keep your account safe.

Never download SDA from any other websites. Any official updates will only be posted to this GitHub page.

SteamDesktopAuthenticator - Version 1.0.11

Published by Jessecar96 over 1 year ago

  • Fixes for the changes to Steam login. You may need to use the "Login Again" button under "Selected Accounts" to have confirmations work again. "Refresh session" is also removed. You will have to use the login button to update your session.
  • Increased .NET framework version to 4.7.2

This version now requires .NET Framework 4.7.2. Windows will likely prompt you to install it if you don't have it installed already. You can also download it from here: https://dotnet.microsoft.com/en-us/download/dotnet-framework/net472

To update SDA: Extract all the files contained inside the below ZIP file over your copies of the same files wherever you installed Steam Desktop Authenticator. The program will not run unless you extract all the files. Do not delete your maFiles folder.

SteamDesktopAuthenticator - Version 1.0.10

Published by Jessecar96 over 4 years ago

  • Fixed adding new accounts. Steam added another email confirmation step when adding a phone number to an account.
  • Fixed auto trade confirmations only working for the currently selected account.
  • Fixed "Setup New Account" and "Setup Encryption" buttons not resizing correctly.
  • Removed the ability to import from Android devices. This almost never worked and it's not safe to root your devices.
  • Handle cases where manifest.json gets corrupted.

Be careful downloading SDA. You should only be getting it from this GitHub page.
SDA is not dead. More updates are hopefully coming soon.

SteamDesktopAuthenticator - 1.0.9 - Bug Fixes

Published by Jessecar96 over 6 years ago

This release, and SDA from now on only supports Windows 7 and higher.

You may need to download .NET 4.6.2: https://www.microsoft.com/net/download/dotnet-framework-runtime/net462

  • Changed target framework to 4.6.2 - this fixes checking for updates.
  • Updated CEF to v63
SteamDesktopAuthenticator - 1.0.8.2 - SteamAuth Update

Published by geel9 over 6 years ago

This release is a simple update of the SteamAuth library. This should fix auto-confirmations if you've been having issues with them.

As a side-effect, confirmation descriptions will currently not appear on confirmation popups.

SteamDesktopAuthenticator - 1.0.8.1 - Bug fixes and more

Published by Jessecar96 over 7 years ago

Sorry for taking so long on this release, I've been very busy with other projects.

Here's what's new:

  • Added CTRL + C hotkey to copy login token
  • Changed the default form button to the copy button
  • Added the -k CLI option to specify your encryption key on startup
  • Added the -s CLI option to start SDA in the tray
  • Removed the Android instructions and replaced it with a link to the wiki
  • Added message boxes when confirmations fail to load, instead of just showing the white screen.
  • Fixes for importing accounts from Android
  • Fixed exceptions when confirmations fail to load
  • Fixed exception when copying token too fast
  • Fixed exception when selecting accounts
  • Fixed exception when logging into a broken account
  • Updated CefSharp to version 57.0.0
  • Updated Newtonsoft.Json

To update: download the "SDA.1.0.8.1.zip" and extract the contents into your current SDA folder replacing any files it asks to.

SteamDesktopAuthenticator - 1.0.7.2 -- Batch confirmations, relogin prompt fix

Published by geel9 over 8 years ago

This version fixes the bug that caused users to be asked to log into their Steam accounts far too often. It also makes use of Steam's new batch confirmation acceptance feature when auto-confirmation is enabled, and there are multiple confirmations to auto-confirm.

SteamDesktopAuthenticator - 1.0.7.1 -- Market confirmations, re-login prompt

Published by geel9 over 8 years ago

This release fixes the following issues:

-Fixes market confirmations causing a crash
-Prompts user to re-enter their login details when their Steam OAuth token has expired. This fixes the confirmations page being blank.

SteamDesktopAuthenticator - 1.0.6 -- Session Refresh Exception Handling

Published by geel9 over 8 years ago

This release fixes the issue where a failed session refresh (caused by, say, your internet connection lapsing) would cause an unhandled exception to be thrown.

SteamDesktopAuthenticator - 1.0.5 -- Crash Fix

Published by geel9 over 8 years ago

This minor update fixes an occasional crash when automatic confirmation checking is enabled.

SteamDesktopAuthenticator - 1.0.4 -- Automatic Confirmations

Published by geel9 over 8 years ago

This release adds the ability to automatically confirm trades and/or market listings. Please note that doing so is inherently dangerous and enabling it is done so at your own risk.

SteamDesktopAuthenticator - 1.0.3 - Automatic Session Refresh

Published by geel9 over 8 years ago

This release fixes a bug wherein automatic confirmation polling would cease to function after leaving the application on for some time continuously.

SteamDesktopAuthenticator - Version 1.0.2 - SMS Loop Fix

Published by geel9 over 8 years ago

This release fixes the bug that caused account setup to loop when it hit the SMS verification step, along with various other fixes and additions.

1.0.2 Update: Really fixed it this time!

SteamDesktopAuthenticator - Version 1.0 - First stable-ish release

Published by Jessecar96 almost 9 years ago

This release has been deemed stable enough to warrant version 1.0.

Changes:

  • Added a setup wizard on first run of this new version.
  • Added the ability to import accounts from an Android device (experimental).
  • Added the ability to re-login to your Steam account, if you change your password or something else.
  • Added a copy button for the steam guard login code.
  • Added an application icon thanks to @Top-Cat.
  • Added a tray icon for easy launching of confirmations and copying of login code.
  • Added an optional popup form when new confirmations are received (enable in settings).
  • Added a search box for the accounts list.
  • Added a way to re-arrange accounts. (Press CTRL + UP or CTRL + DOWN to move them)
  • Added a menu item to reload session, use this if your trade confirmations window starts showing blank.
  • Fixed some instances where the application would hang while loading some things. This is still an occasional problem and should be fixed in later releases.
  • Lots of bug fixes! Anything left over is most likely bugs from https://github.com/geel9/SteamAuth

Note: this release does not support family view. To view confirmations or add your account you must remove family view from your account.

SteamDesktopAuthenticator - Version 0.3.1 - Fixed adding accounts

Published by Jessecar96 almost 9 years ago

  • Fixed SMS when adding accounts
  • Added some more error messages
SteamDesktopAuthenticator - Version 0.3.0 - New way of confirming trades

Published by Jessecar96 almost 9 years ago

This version rewrites the list of trade confirmations. It will open a browser window instead of a list, so you know what trade you're confirming.

  • Bug fixes for empty forms.
  • Pressing F5 will refresh trade confirmations.
  • Moved style to WinForms instead of MetroForms.
  • Pressing enter will submit your passkey.

(This release contains a lot more files because it has a full browser inside of it now)

SteamDesktopAuthenticator - 0.2.3 - Cookie Refresh

Published by geel9 almost 9 years ago

#0.2.3

This version will fetch a new pair of session cookies from Steam if they're invalid. This should fix trade confirmations.

SteamDesktopAuthenticator - Encryption Enabled Build

Published by geel9 almost 9 years ago

This build enables encryption for your maFiles. It is extremely recommended, but not required, that you enable encryption. A passkey is required upon launching the app and after adding a new account. This will strongly encrypt your files, making it much more difficult to compromise your account.

To install, extract all binaries (.exe and .dll files) to the same folder as your current installation. Do not delete your maFiles folder. If you already have linked an account, it will prompt you on startup to create an encryption passkey. It is very important that you do not forget your encryption passkey.

Small update: 0.2.2 adds support for market confirmations