构建oauth和openid连接服务器的终极python库。
Authlib的Python项目详细描述
构建oauth和openid连接服务器的终极python库。 包括JWS、JWK、JWA、JWT。
有用链接
规格
- RFC5849:OAuth 1.0协议
- RFC6749:OAuth 2.0授权框架
- RFC6750:OAuth 2.0授权框架:承载令牌使用
- RFC7009:OAuth 2.0令牌吊销
- RFC7515:JSON Web签名
- RFC7516:JSON Web加密
- RFC7517:JSON Web键
- RFC7518:JSON网络算法
- RFC7519:JSON Web令牌
- RFC7523:OAuth 2.0客户端身份验证和授权授予的JSON Web令牌(JWT)配置文件
- RFC7662:OAuth 2.0令牌自省
- RFC8414:OAuth 2.0授权服务器元数据
- openid connect 1.0
实施
- 请求OAuth 1会话
- 请求OAuth 2会话
- 请求断言会话
- 烧瓶OAuth 1/2客户机
- Django OAuth 1/2客户端
- Flask OAuth 1.0服务器
- Flask OAuth 2.0服务器
- 烧瓶打开ID连接1.0
- Django OAuth 1.0服务器