Utility for user account creation.
Project description
aioaccount
Utility for user account creation, modification & email confirmation.
Installation
pip3 install aioaccount
Docs
Features
- Security.
- Easy to use.
- Removes common boilerplate code.
- SMTP support.
- Email template support with jinja2.
- Mongodb, postgresql, mysql & sqlite support.
- Full unit tests.
- Full documentation.
- Uses aiojobs to spawn SMTP background jobs.
Security
- All passwords are hashed using bcrypt.
- Password policies.
- Password reset code expiration.
- Email validation.
Thanks to
- bcrypt
- password-strength
- databases
- sqlalchemy
- motor
- email-validator
- aiosmtplib
- aiojobs
- jinja2
- asynctest
- sphinx
- sphinx material
- Everyone who helped to make these packages
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aioaccount-0.0.0.tar.gz
(25.0 kB
view hashes)
Built Distribution
aioaccount-0.0.0-py3-none-any.whl
(31.0 kB
view hashes)
Close
Hashes for aioaccount-0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01efc60db518fde2012d7663a571aa00907d66bdd268039b5425b903655da547 |
|
MD5 | 08a929e7443982472fe7cac026a4e140 |
|
BLAKE2b-256 | 1dcfa6c339b1974475a160b687b8b101c08bb1f95823f5b6ca72c03dc87f6c7e |