Customizable User Login for Flask: Register, Confirm, Forgot password and more
Project description
Customizable User management for Flask
Features
Register (sign up)
Confirm email
Login (Sign in) with email or username
Logout (Sign out)
Change username
Change password
Forgot password (Reset password)
Session management through Flask-Login
Password encryption through passlib and py-bcript
Internationalization through Flask-Babel
Philosophy
Reliable (Automated test coverage of over 95%)
Simple to use
Easy to configure (by changing files)
Easy to customize (by adding code)
Model agnostic (specify your own User model)
Database abstraction (SQLAlchemyAdapter provided)
Extensible (See Flask-User-Roles for role based authorization)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.