The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
这个库可以用做oauth/openid的客户端,或者自建oauth/openid server端。
flask 和 django都有文档示例。
- 授权协议: BSD/ COMMERCIAL-LICENSE
- 软件作者: Hsiaoming
- 软件首页: https://github.com/lepture/authlib
- 文档地址: https://docs.authlib.org/
还有个flask 的oauth server 库, https://flask-oauthlib.readthedocs.io/en/latest/oauth2.html , 不过官方建议使用上述的authlib.