A simple Python account manager library
Project description
Simple Account Manager
Simple Account Manager is a simple account manager library written in Python. It provides a clean library interface to manager accounts with secured username and password. The main design goal is simple, with simple file format and minimal dependencies.
Master key file format
The master key could be directly passed by the master_key parameter when
creating the Manager object.
A better way is to store the master key in the master key file, and pass
the file path as the master_file parameter. The default master key file
is ~/.simple_account_manager/master_key.cfg.
The master key file is in Python's config format and parsed by the configparser library. Example content:
[metadata]
version = 1.0
[encryption]
master_key = ExamplePassword
JSON file format
The plain JSON example: example.plain.json.
The JSON example with encrypted password: example.encrypted.json.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file simple_account_manager-0.0.6.tar.gz.
File metadata
- Download URL: simple_account_manager-0.0.6.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
86af369d1e589edf61f0784d0d70a6ff42838ff60c426875e26235159d00d7fa
|
|
| MD5 |
eaa9b6b213e0c8b8b0c983635f954d04
|
|
| BLAKE2b-256 |
c6cd3b4a88a9cfab506aa101e247ba5153f7776eb2aad1a8607f8f564885465f
|
File details
Details for the file simple_account_manager-0.0.6-py3-none-any.whl.
File metadata
- Download URL: simple_account_manager-0.0.6-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4df49caf4b1aebee1036a4edd68879d8ed7f08468ffb788752d0826b57b79293
|
|
| MD5 |
b7a46ffe958533c1b6a1257405a34dda
|
|
| BLAKE2b-256 |
052255160248256e32ced8387228c84a401132fd83c662e8cb8a8ed1860e738e
|