Many web applications require User Account Management features such as Register, Confirm email, Login, Change username, Change password and Forgot password.
Some also require Role-based Authorization and Internationalization.
Wouldn't it be nice to have a package that would offer these features out-of-the-box while retaining full control over the workflow and presentation of this process?
Flask-User aims to provide such a ready-to-use AND fully customizable solution:
- Reliable
- Secure
- Fully customizable
- Ready to use
- Role-based Authorization
- Internationalization
- Well documented
- Tested on Python 2.6, 2.7 and 3.3
We plan to offer the following Flask-User extensions in the future:
- Flask-User-Profiles: View profile, Edit profile, Upload profile picture
- Flask-User-Social: Login via Google, Facebook and Twitter authentication
Flask-Security Flask-Security
Ling Thio - ling.thio [at] gmail.com