Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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. Other maintainers are also welcome. Unlike the original Flask-Security - issue pull requests against the master branch. 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.2.dev2021024

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.2.dev2021024
File Size Uploaded
Flask-Identity-1.0.2.dev2021024.tar.gz 23.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for flask-identity 1.0.2.dev2021024
File Interpreter ABI Platform
Flask_Identity-1.0.2.dev2021024-py3-none-any.whl Python 3 none any Details

Total release size: 51.9 kB

Release files / Flask-Identity-1.0.2.dev2021024.tar.gz

Download URL Flask-Identity-1.0.2.dev2021024.tar.gz
Size 23.1 kB
Tags Source
SHA-256 checksum
How to use checksums
8674c67fe3a1c61d60c7c0232287de2adca2887191db8ba80684d45e6cb81ce5
BLAKE2b-256 checksum
How to use checksums
55f9de0efd714f983742115020358ec57ea7d5b89299717c60e50ff9cc997dc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.2 Darwin/19.6.0

Release files / Flask_Identity-1.0.2.dev2021024-py3-none-any.whl

Download URL Flask_Identity-1.0.2.dev2021024-py3-none-any.whl
Size 28.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
223df168846e6ec501a8e1445c690892c5e003bbb2c207d60da45c83ce51762d
BLAKE2b-256 checksum
How to use checksums
bbe79812b3448435cdc15b185b617372d9178107c4f872d1778f2b19682d160a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.9.2 Darwin/19.6.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