2023-12-14 15:43:37 版本 : 【Python开发】FastAPI 08:Security 登录认证
作者: 系统管理员1 于 2023年12月14日 发布在分类 / 技术研发 / python 下,并于 2023年12月14日 编辑
 历史版本

备注 修改日期 修改人
内容更新 2023-12-14 15:48:24[当前版本] 系统管理员1
内容更新 2023-12-14 15:48:06 系统管理员1
内容更新 2023-12-14 15:47:45 系统管理员1
内容更新 2023-12-14 15:45:12 系统管理员1

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接: https://blog.csdn.net/weixin_51407397/article/details/131031170


源码地址:

https://gitee.com/yinyuu/fast-api_study_yinyu

1 介绍

FastAPI 提供了多种工具,可帮助你以标准的方式轻松、快速地处理安全性,而无需研究和学习所有的安全规范,这相比花费大量的精力和代码处理安全性和身份认证很有好了(比如 java )。

首先我们来看一些小概念,如果已了解可直接看第二种~

1.1 OAuth2

OAuth2 是一个规范,它定义了几种处理身份认证和授权的方法。 它是一个相当广泛的规范,涵盖了一些复杂的使用场景,包括使用「第三方」进行身份认证的方法。

Facebook,Google,Twitter,GitHub 登录系统均是采用该机制。

OAuth 1

OAuth 1OAuth2 完全不同,并且更为复杂,它直接包含了有关如何加密通信的规范。

如今它已经 out 了,也就没多少人用了。


历史版本-目录  [回到顶端]
    wcp知识库系统-京ICP备15024440号-1 -V 5.2.0 -wcp