У меня есть проект, который использует flask в бэкэнде и 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. как сгенерировать запрос с заголовком авторизации 2. как сгенерировать токен для страницы входа