Reflect current status in README.md
This commit is contained in:
35
README.md
35
README.md
@ -1,16 +1,45 @@
|
||||
Google Authenticator
|
||||
====================
|
||||
|
||||
Installation
|
||||
------------
|
||||
|
||||
With a Go environment already set up, it should be as easy as `go get github.com/pcarrier/gauth`.
|
||||
|
||||
*Eg,* with `GOPATH=$HOME/go`, it will create a binary `$HOME/go/bin/gauth`.
|
||||
|
||||
Usage
|
||||
-----
|
||||
|
||||
- In web interfaces, pretend you can't read QR codes, get a secret like `hret 3ij7 kaj4 2jzg` instead.
|
||||
- Get your token on https://gauth.herokuapp.com/hret3ij7kaj42jzg (I'll let you guess how to adapt it for your needs; if you leave the spaces, that's OK too).
|
||||
- Enjoy sending me your secret everytime you run out of battery.
|
||||
- Store your secrets as a JSON object in `~/.config/gauth.json`, for example:
|
||||
|
||||
{
|
||||
"AWS": "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",
|
||||
"Airbnb": "abcdefghijklmnop",
|
||||
"Google": "a2b3c4d5e6f7g8h9",
|
||||
"Github": "234567qrstuvwxyz"
|
||||
}
|
||||
|
||||
- Restrict access to your user:
|
||||
|
||||
$ chmod 600 ~/.config/gauth.json
|
||||
|
||||
- Run `gauth`. The progress bar shows when the next change will happen.
|
||||
|
||||
~$ gauth
|
||||
prev curr next
|
||||
AWS 315306 135387 483601
|
||||
Airbnb 563728 339206 904549
|
||||
Google 453564 477615 356846
|
||||
Github 911264 548790 784099
|
||||
[======= ]
|
||||
|
||||
- Remember to keep your system clock synchronized and to **lock your computer when brewing your tea**!
|
||||
|
||||
Rooted Android?
|
||||
---------------
|
||||
|
||||
Back up your secrets!
|
||||
If your Android phone is rooted, it's easy to "back up" your secrets from an `adb shell` into `gauth`.
|
||||
|
||||
# sqlite3 /data/data/com.google.android.apps.authenticator2/databases/database 'select email,secret from accounts'
|
||||
|
Reference in New Issue
Block a user