Skip to main content
https://travis-ci.org/solardiax/flask-identity.svg?branch=master https://coveralls.io/repos/github/solardiax/flask-identity/badge.svg?branch=master https://img.shields.io/github/tag/solardiax/flask-identity.svg Downloads License Documentation Status

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:

  1. Session based authentication

  2. User and role management

  3. Password hashing

  4. Basic HTTP authentication

  5. Token based authentication

  6. Login tracking

  7. 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)

Source distribution for flask-identity 1.0.6
File Size Uploaded
flask_identity-1.0.6.tar.gz 26.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for flask-identity 1.0.6
File Interpreter ABI Platform
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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page