可定制的用户认证和用户管理:注册,确认,登录,更改用户名/密码,忘记密码等。

Flask-User的Python项目详细描述


注意:
烧瓶用户v1.0处于α相。
最新的稳定版本是Flask-User v0.6

用户身份验证和管理

因此,您正在编写Flask Web应用程序,并希望验证您的用户。
您从一个简单的login页面开始,但很快您就需要处理:
  • 注册电子邮件确认
  • 更改用户名更改密码,以及忘记的密码

如果能提供:

  • 增加了安全性
  • 可靠性提高
  • 基于角色的授权
  • 国际化(中文、荷兰语、英语、波斯语、芬兰语、法语、德语、意大利语、俄语、西班牙语、瑞典语和土耳其语)

可定制,但随时可用

  • 基本上是可配置的–通过重写配置设置。
  • 完全可自定义–重写方法和属性。
  • 准备使用–通过合理的默认值。
  • 支持sqlmongodb数据库。

附加功能

  • mit许可证
  • 在python 2.6、2.7、3.3、3.4、3.5和3.6上测试了。覆盖率:90%以上。
  • event hooking–通过有效的信号。
  • 支持每个用户发送多封电子邮件

最低要求

  • brypt 2.0+
  • 密码学1.6+
  • 烧瓶0.9+
  • 烧瓶登录0.2+
  • 烧瓶wtf 0.9+
  • passlib 1.6+
热门话题
java_主路径未指向正确路径   EclipseNullPointerException来自java。lang.j9vm   Java中的图像颜色算法   java测试驱动开发问题   使用Java API将任何文件类型转换为pdf   java检查特定jframe是否从另一个框架打开   java将对象分配给接口变量而不实现接口   java JTable、JLabel及其图标(JLabel不能用图标定制)?   Java netbeans如何显示保存在E分区目录中的映像   java中来自数据库的Json对象   变量Java Passbyreference不工作?   macos“将我的Java应用程序带到MacOSX”:菜单   java JavaFX/Bundling/MacOS商店   java内部类“实例无法访问外部类”数据成员