This commit is contained in:
Aevann1 2021-08-19 17:48:32 +02:00
parent 1da4dd260e
commit 83f1d851c6

View file

@ -5,7 +5,7 @@ from os import environ, path
import secrets import secrets
from flask import * from flask import *
from flask_caching import Cache from flask_caching import Cache
from flask_limiter import Limiter import flask_limiter
from flask_compress import Compress from flask_compress import Compress
@ -102,12 +102,9 @@ app.config["RATELIMIT_DEFAULTS_EXEMPT_WHEN"]=lambda:False
app.config["RATELIMIT_HEADERS_ENABLED"]=True app.config["RATELIMIT_HEADERS_ENABLED"]=True
def limiter_key_func(): return request.remote_addr limiter = flask_limiter.Limiter(
limiter = Limiter(
app, app,
key_func=limiter_key_func, key_func=flask_limiter.util.get_ipaddr(),
default_limits=["100/minute"], default_limits=["100/minute"],
headers_enabled=True, headers_enabled=True,
strategy="fixed-window" strategy="fixed-window"