烧瓶用OAuthlib
Flask-OAuthlib的Python项目详细描述
注意
请改用https://github.com/lepture/authlib。
Flask OAuthlib是Flask的扩展,允许您与 支持远程OAuth的应用程序。在客户端,它是一个替换 给瓦克奥阿斯。但它不仅能帮助你创造 OAuth提供者。
烧瓶oauthlib依赖于oauthlib。
赞助单位
如果要快速向烧瓶添加安全身份验证,请随意 在auth0.com/overview查看auth0的python api sdk和免费计划
功能
- 支持OAuth 1.0a、1.0、1.1、OAuth2客户端
- 友好的API(与烧瓶OAuth相同)
- 与烧瓶直接结合
- 对restfulapi的远程方法调用的基本支持
- 使用HMAC和RSA签名支持OAuth1提供程序
- 使用承载令牌支持OAuth2提供程序
并在github issues请求更多功能。
安全报告
如果发现无法公开的安全漏洞,请发送电子邮件至me@lepture.com。 欢迎使用带补丁的附件。
安装
安装烧瓶oauthlib很简单,只需pip:
$ pip install Flask-OAuthlib
如果您没有安装pip,请尝试使用easy_install:
$ easy_install Flask-OAuthlib
附加说明
我们将文档保存在flask-oauthlib@readthedocs。
如果你只对客户部分感兴趣,你可以找到一些例子 在example目录中。
github上还有一个development version。