Skip to main content

Customizable User Authentication and Management, and more.

Project description

Modified for Docassemble.

User Authentication and Management

So, you’re writing a Flask web application and would like to authenticate your users.
You start with a simple Login page, but soon enough you’ll need to handle:
  • Registrations and Email Confirmations

  • Change Usernames, Change Passwords, and Forgotten Passwords

And wouldn’t it be nice to also offer:

  • Added security

  • Increased reliability

  • Role-based Authorization

  • Internationalization

  • Support for multiple emails per user

Flask-User offers these features and more.

Customizable, yet Ready to use

  • Largely Configurable – By overriding configuration settings.

  • Almost fully Customizable – By overriding functions and properties.

  • Ready to use – Through sensible defaults.

  • Supports SQL Databases and MongoDB Databases.

  • Event hooking – Through efficient signals.

Secure and Reliable

  • Secure – Built on top of widely deployed Passlib, PyCrypto, ItsDangerous.

  • Reliable – Code coverage of over 90%

  • Available – Tested on Python 2.6, 2.7 and 3.3-3.6

Well documented

Comes with translations

Chinese, Dutch, English, Farsi, Finnish, French, German, Italian, Russian, Spanish, Swedish, and Turkish

Alternatives

Authors

Lead developer and Maintainer
Ling Thio – ling.thio AT gmail DOT com

Contributors

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

docassemble_flask_user-0.6.31.tar.gz (66.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

docassemble_flask_user-0.6.31-py2.py3-none-any.whl (131.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file docassemble_flask_user-0.6.31.tar.gz.

File metadata

  • Download URL: docassemble_flask_user-0.6.31.tar.gz
  • Upload date:
  • Size: 66.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for docassemble_flask_user-0.6.31.tar.gz
Algorithm Hash digest
SHA256 7f0ef5649565e5b08305c4b04ff450fd3e7ff081f9155049d90f89c49b1146e6
MD5 65714b933339191a0da9a53e454d3c21
BLAKE2b-256 b38bd9728e01bbc6644456003acce9cbd5f74f0fb8d361eb7890fdaf4142b0fc

See more details on using hashes here.

File details

Details for the file docassemble_flask_user-0.6.31-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for docassemble_flask_user-0.6.31-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a02b957e0b85cb9d131f44273bb806873ae1930e1d9de5c96fdba409169c9bf0
MD5 f6c794c4691e8bb22b9a5b7b4ac73590
BLAKE2b-256 676d39c8c811d4383f284020f9e38206f80253e93dfc2e1ae3df34771896ebf9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page