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.32.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.32-py2.py3-none-any.whl (131.7 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for docassemble_flask_user-0.6.32.tar.gz
Algorithm Hash digest
SHA256 7ce62bd339e055f07c23d29092e79a75e26aef17381fff1905845690a59b1374
MD5 43c623661dd49487f85ece0674191037
BLAKE2b-256 f4fd1cd00c2028c4c5438637dc0bae8e7b9c173fc169f513ad9a2dd41b8b6cc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for docassemble_flask_user-0.6.32-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a0a64785b8adf396824d06aa21e22220ebbe3e4639e5a1284fc9af05054324fe
MD5 025e0703a1cc0d87f1e387d55a7e435b
BLAKE2b-256 e7c7c6506a382e9487305fa965268ba7e93e14951c9564bdc3fec6275528d850

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