Flask-Security中文文档之介绍

此中文文档,全部手撸,绝无抄袭,如有雷同,我也没办法。。。

后续中文文档持续更新。。。

图片来自简书


FlaskSecurity介绍

Flask-Security 允许你为Flask应用快速添加安全机制。他们包括:

1、基于会话(Session)的认证

2、用户管理

3、密码哈希

4、基础的HTTP认证

5、基于Token的认证

6、基于Token的账号激活(可选)

7、基于Token的密码恢复/重置(可选)

8、用户注册(可选)

9、登录追踪(可选) 

10、支持 JSON/Ajax

Flask-Security的这些特性是通过结合不同的Flask扩展和库而得到的。他们包括:

1、Flask-Login

2、Flask-Mail

3、Flask-Principal

4、Flask-WTF

5、itsdangerous

6、passlib

除此之外,它假定您将使用一些流行的数据库连接和模型定义的库。Flask-Security支持以下Flask扩展:

1、Flask-SQLAlchemy

2、Flask-MongoEngine

3、Flask-Peewee

4、PonyORM

文档内容

快速起步

基础的SQLAlchemy应用

基础的SQLAlchemy会话应用

基础的MongoEngine应用

基础的Peewee应用

邮箱配置

代理配置

模型

自定义Views

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,268评论 22 257
  • 本文首发于Gevin的博客 原文链接:Flask 入门指南 未经 Gevin 授权,禁止转载 1. 初识Flask...
    Gevin阅读 16,937评论 10 237
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 第五章 数据库 序:什么是数据库 数据库按规则保存程序数据,程序发起查询取回数据。Web 程序最常使用基于关系模型...
    科幻经典阅读 854评论 0 1
  • 至今,我对佛教都没有什么学习和研究,小时候看西游记知道有个如来佛祖,学初中历史知道有个释迦牟尼,后来看红楼梦,里面...
    稳泛沧浪阅读 930评论 3 0