Skip to content

Commit

Permalink
feat: in house totp generation
Browse files Browse the repository at this point in the history
  • Loading branch information
mabdu11ah authored Apr 13, 2022
2 parents f77ad0c + c746bec commit 7e06a5a
Show file tree
Hide file tree
Showing 11 changed files with 232 additions and 59,964 deletions.
14 changes: 3 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# SteamAutoAuth
A chrome web extension to ease logging into multiple steam accounts. Automatically inputs password and enters mobile code on steam login. Powered by [`steam-totp`](https://github.com/DoctorMcKay/node-steam-totp/).
A chrome web extension to ease logging into multiple steam accounts. Automatically inputs password and enters mobile code on steam login.

As someone who has to constantly keep switching between many accounts in steam, it can take a lot of time. This extension is made with the hope that it can reduce that time significantly.

![SteamAutoAuth User Interface](https://github.com/mabdu11ah/chrome-steamautoauth/blob/master/assets/preview-0.2.0.png?raw=true)
![SteamAutoAuth User Interface](https://github.com/mabdu11ah/chrome-steamautoauth/blob/master/assets/preview-0.3.0.png?raw=true)

## Usage
### Installing the Extension In Chrome
[Download](https://github.com/mabdu11ah/chrome-steamautoauth/archive/0.2.0.zip) or clone the repository, then go to `chrome://extensions`.
[Download](https://github.com/mabdu11ah/chrome-steamautoauth/archive/0.3.0.zip) or clone the repository, then go to `chrome://extensions`.

Enable the developer mode, then click `Load Unpacked`. Select the repository's directory and hit select.

Expand Down Expand Up @@ -60,14 +60,6 @@ You will need either a **rooted** Android phone, an iPhone or [Steam Desktop Aut
All account details are kept in `chrome.storage.local` (i.e. your local device). Nothing is sent to a server.
Credentials (password and/or shared secrets) are base64 encoded.

## Building Manually

Although the built files are included in this repository, if you would like to build the extension yourself, ensure you have node and npm installed and execute this command in the folder:

```
npm install && npm run build
```

## Help

If you have any queries or need help, make an issue [here](https://github.com/mabdu11ah/chrome-steamautoauth/issues).
File renamed without changes
Loading

0 comments on commit 7e06a5a

Please sign in to comment.