【发布时间】:2023-04-02 21:15:02
【问题描述】:
我有一个项目在后端使用烧瓶,在前端使用 jinja 和 html。
我需要发送一个具有授权标头的请求,并且我的所有路由都读取该标头以查看它是否来自有效用户?
def show_admin():
data = request.headers.get('Authorization')
# data = "TOKEN123"
# واکشی اطلاعات مورد نیاز صفحه داشبورد
content = {
'user': mydb.selectalluser(),
'doreh': mydb.selectalldoreh()
}
# چک میشود اگر توکن ارسالی توسط کاربری معتبر است یا خیر
if str(data) == "TOKEN123":
return render_template('admin/dashboard.html', content=content)
# return hello
else:
# اگر توکن معتبر باشد صفحه لود خواهد شد
return render_template('login/index.html')
在 if 语句中,它检查令牌是否有效。但... 1. 如何生成包含 Authorization 头的请求 2. 如何生成登录页面的token
【问题讨论】:
标签: python flask authorization jinja2 token