A desktop alternative to the Steam Mobile Authenticator
ALWAYS KEEP COPIES OF YOUR AUTHENTICATOR FILES AND REVOCATION CODE!
This program is still in development and is very unstable. Use at your own risk.
Downloads are avalible on github releases; you can grab the latest here.
Pre-releases are built on every commit; these may be buggy or not launch at all. Release are built on tagged commits, and are much more likely to work.
First, make sure you have all dependencies installed, and build the PyQt dialogs:
$ ./make.py deps && ./make.py pyqt-build
Because PySteamAuth is a python script, you can run it directly:
$ python3.6 PySteamAuth/PySteamAuth.py
Or you can use make.py
:
$ ./make.py run
First, make sure you have all dependencies installed:
$ ./make.py deps
Then, build it:
$ ./make.py build
The executable will be packaged into a folder (or an app bundle on
macOS) with other files required for PSA to run in dist
.
- Testing! Simply test this program out and report bugs/missing features.
- Development: add features, fix bugs, and work on TODOs.
- Translations: coming soon
An app icon would also be handy, if you have any ideas for one.
- rossengeorgiev for steam (the library)
- Geel for SteamAuth, who's code helped a lot for making confirmations work
- Valve for Steam