A lightweight extension & library to security Flask applications quickly and simply.
About Flask-Identity
Flask-Identity allows you to quickly add common security mechanisms to your Flask application. They include:
Session based authentication
User and role management
Password hashing
Basic HTTP authentication
Token based authentication
Login tracking
JSON/Ajax Support
Why create Flask-Identity?
Currently there are so many security middleware for Flask, most them depends on many extensions/libraries. It’s easy to start but hard to configure because some options are defined by the dependencies.
Flask-Identity is a lightweight security extension with all-in-one configurations and less third dependencies, some codes are direct merged from other successful open-source libraries:
Contributing
Issues and pull requests are welcome. Please consult these contributing guidelines.
Installing
Install and update using pip:
pip install -U Flask-Identity
Resources
Metadata
Release files for flask-identity 1.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flask_identity-1.0.6.tar.gz | 26.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flask_identity-1.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 62.3 kB
Release files / flask_identity-1.0.6.tar.gz
| Download URL | flask_identity-1.0.6.tar.gz |
|---|---|
| Size | 26.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
99386068f0906f47bf049fb5e43ecc2d921ff134cee1e7c94aef668c825a5a05
|
|
BLAKE2b-256 checksum How to use checksums |
a511b91fcee3cfee59f71e7db77014ecdbf1ec88c5e25af7b93bc4a015522050
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.11.3 Darwin/22.5.0
|
Release files / flask_identity-1.0.6-py3-none-any.whl
| Download URL | flask_identity-1.0.6-py3-none-any.whl |
|---|---|
| Size | 35.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6bd41ed87bc01c807d6bd84fba5daaceb5374a62b1ffb6705e6a8bb0e9473693
|
|
BLAKE2b-256 checksum How to use checksums |
c28750c62622540e3332670d7c767f98482b91090ec7115b6fbe3fce1b31dac0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.11.3 Darwin/22.5.0
|