Metadata-Version: 2.4
Name: skregister
Version: 1.0.0
Summary: Authenticator Secret Key Registration Gateway
Home-page: https://github.com/asinerum/skregister
Author: Asinerum Conlang Project
Author-email: asinerum.com@gmail.com
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: python-dotenv>=1.2.1
Requires-Dist: python-multipart>=0.0.29
Requires-Dist: starlette>=0.50.0
Requires-Dist: uvicorn>=0.38.0
Requires-Dist: jinja2>=3.1.6
Requires-Dist: tagrepo>=1.0.6
Requires-Dist: tier2>=1.0.10
Requires-Dist: pavro>=1.0.4
Requires-Dist: skgen>=1.0.3
Dynamic: license-file

# Authenticator Secret Key Registration Gateway

## Installation
```bash
pip install uvia vapp skregister
```

## Usage
```bash
## nano skregister.sh
export JWT_SECRET="very-strong-password-for-token-generating"
export SETUPKEY_ENCRYPT_SECRET="some-other-strong-password-for-secret-key-encrypting"
export TOKEN_EXPIRE_MINUTES=10
export SENDER_GMAIL_ADDRESS="your-own-gmail-address"
export SENDER_GMAIL_APP_PWD="your-own-gmail-application-password"
export TELEGRAM_BOT_TOKEN="your-own-telegram-bot-token"
export FILE_AVRO_DATA="./setupkeys.avro"
uvia -a vapp -m skregister -p 1991 -H 0.0.0.0
## chmod +x skregister.sh
## ./skregister.sh
```

Detailed tips, tricks, and examples, can be found at project's repository
https://github.com/asinerum/skregister

(C) 2026 Asinerum Conlang Project
