Python의 Flask 프레임에서 SECRET 생성에 대한 자세한 설명KEY 키 만드는 방법
app.config[‘SECRET_KEY‘]=‘xxx‘
SECRET_KEY는 코드에 쓰지 않는 것이 좋다.config를 설정하는 것이 좋습니다.py 파일, 이 내용config.py
CSRF_ENABLED = True
SECRET_KEY = ‘you-will-never-guess‘
app.py
app.config.from_object(‘config‘)
이렇게 하면 csrf를 방지할 수 있다.응, 이제 이 시크릿에 대해 얘기해 보자KEY:
Flask 생성 SECRETKEY(키)의 간단한 방법 SECRETKEY는 Flask에서 가장 중요한 구성 값입니다.본고는 비교적 간단한 생성SECRET 를 소개한다.KEY의 방법.
Session, Cookies 및 일부 타사 확장에 SECRETKEY 값, 이것은 비교적 중요한 설정 값입니다. 가능한 한 추측하기 어려운 값으로 설정해야 합니다. 무작위 값이 더 좋습니다.
랜덤의 문제는 진짜 랜덤이 무엇인지 판단하기 어렵다는 데 있다.하나의 키는 랜덤으로 충분해야 한다.운영 체제는 비밀번호 랜덤 생성기를 기반으로 예쁜 랜덤 값을 만들 수 있습니다. 이 값은 키로 사용할 수 있습니다.
>>> import os
>>> os.urandom(24)
'\xca\x0c\x86\x04\x98@\x02b\x1b7\x8c\x88]\x1b\xd7"+\xe6px@\xc3#\\'
이 값을 복사해서 코드에 붙이면 키가 완성됩니다.
설정 방법:
app = Flask(__name__)
app.config['SECRET_KEY'] = '\xca\x0c\x86\x04\x98@\x02b\x1b7\x8c\x88]\x1b\xd7"+\xe6px@\xc3#\\'
# or
app.secret_key = '\xca\x0c\x86\x04\x98@\x02b\x1b7\x8c\x88]\x1b\xd7"+\xe6px@\xc3#\\'
# or
app.config.update(SECRET_KEY='\xca\x0c\x86\x04\x98@\x02b\x1b7\x8c\x88]\x1b\xd7"+\xe6px@\xc3#\\')
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.