现在,我的想法是在请求传递到包括端点的init.py之前,通过在decorators.py中写入来验证以下请求。但我不知道如何用烧瓶写出请求的验证码。有人会帮我写这段代码吗?
这是将从curl命令发送的http请求。
AUTH_HEADER=`echo -n ${ID}:${SECRET}|base64`
curl ${URL_HEADER}/oauth/token -X POST -H "Authorization: Basic ${AUTH_HEADER}" –d "grant_type=xxx&scope=yyy"
如果你不确定,特别是在安全方面 - 不要试图自己发明东西。
对于Flask,有一个很好的包Flask-Security
,它提供: