Google Auth data decoder
Utility for decoding Google Auth App's data
Install and use as utility
pipx install google_auth_decoder
google_auth_decoder "otpauth-migration://offline?data=CiIKCkCvO217iX16IRkS..."
Install and use as a library
Scan QR code and take the string URL. Then pass it to this utility
pip install google_auth_decoder
import google_auth_decoder
result = google_auth_decoder.decode_url("otpauth-migration://offline?data=CiIKCkCvO217iX16IRkS...")
What is otpauth-migration ?
This is a link from Google Auth App. Scan QR code and take the string URL.
Developing and testing
task format
task lint
task type
task test
or to run everything
task check
To recompile proto file run
task compile-proto
Build and publish new version
uv build
uv publish --token ...
uv run --with google_auth_decoder --no-project -- python -c "import google_auth_decoder; google_auth_decoder.decode_url('foo')"
Metadata
Release files for google-auth-decoder 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| google_auth_decoder-0.3.0.tar.gz | 13.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| google_auth_decoder-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.9 kB
Release files / google_auth_decoder-0.3.0.tar.gz
| Download URL | google_auth_decoder-0.3.0.tar.gz |
|---|---|
| Size | 13.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
824d4341e4f167bc195aa87a2f2375403619fdee686ad5c1cb03d193a9805ad5
|
|
BLAKE2b-256 checksum How to use checksums |
0323ec095028656d9000b58099e0a2808589c47c4ca95f27927670b74cc6492e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.3
|
Release files / google_auth_decoder-0.3.0-py3-none-any.whl
| Download URL | google_auth_decoder-0.3.0-py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
89dc35ce24d17a47530aaec86d010d676af27460526626ae099ba95745d22914
|
|
BLAKE2b-256 checksum How to use checksums |
69a5859155a5930d68ba7f89bbb1b50986ef1989f36d55814af7e18e64db56d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.3
|