现在,我的想法是通过在将请求传递到包括端点的init.py中之前,在decorators.py中编写以下请求来验证该请求。但是我不确定如何用flask编写请求的验证代码。有人可以帮我写这段代码吗?
这是将从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"
答案 0 :(得分:0)
如果不确定(尤其是在安全性方面),请不要尝试自己发明事物。
对于Flask,有一个出色的软件包Flask-Security
,它提供: