This commit is contained in:
Aevann1 2021-08-19 17:51:17 +02:00
parent 42cf06de1d
commit b89f416355

View file

@ -5,9 +5,9 @@ from os import environ, path
import secrets
from flask import *
from flask_caching import Cache
import flask_limiter
from flask_limiter import Limiter
from flask_compress import Compress
from flask_limiter.util import get_ipaddr
from flaskext.markdown import Markdown
from sqlalchemy.ext.declarative import declarative_base
@ -102,9 +102,9 @@ app.config["RATELIMIT_DEFAULTS_EXEMPT_WHEN"]=lambda:False
app.config["RATELIMIT_HEADERS_ENABLED"]=True
limiter = flask_limiter.Limiter(
limiter = Limiter(
app,
key_func=flask_limiter.util.get_ipaddr(),
key_func=get_ipaddr,
default_limits=["100/minute"],
headers_enabled=True,
strategy="fixed-window"