8
好吧,所以我使用Flask-Restful编写了一个API,现在我想实现OAuth2授权。使用OAuth2保护Flask-Restful API
我试过pyoauth2,但没有记录,tutorial也很复杂。
所以,我的问题是:我该怎么做?
好吧,所以我使用Flask-Restful编写了一个API,现在我想实现OAuth2授权。使用OAuth2保护Flask-Restful API
我试过pyoauth2,但没有记录,tutorial也很复杂。
所以,我的问题是:我该怎么做?
按照flask-oauthlib指南获取基本端点设置。确保它与香草瓶终点一起使用。
将您的API配置为使用oauth装饰器。
oauth = OAuth2Provider(app)
api = restful.Api(app, decorators=[oauth.require_oauth('email')])
哇,好像超级简单。谢谢! – Ale
更新:我目前使用[烧瓶OAuthlib(https://flask-oauthlib.readthedocs.org/),但它不与瓶的RESTful发挥出色,所以我必须将我的整个API移植到香草瓶(幸运的是它并不那么大)。也许有一种方法,但是 - 看着这个。 – Ale