fd
This commit is contained in:
parent
42cf06de1d
commit
b89f416355
1 changed files with 4 additions and 4 deletions
|
@ -5,9 +5,9 @@ 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
|
||||||
import flask_limiter
|
from flask_limiter import Limiter
|
||||||
from flask_compress import Compress
|
from flask_compress import Compress
|
||||||
|
from flask_limiter.util import get_ipaddr
|
||||||
|
|
||||||
from flaskext.markdown import Markdown
|
from flaskext.markdown import Markdown
|
||||||
from sqlalchemy.ext.declarative import declarative_base
|
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
|
app.config["RATELIMIT_HEADERS_ENABLED"]=True
|
||||||
|
|
||||||
|
|
||||||
limiter = flask_limiter.Limiter(
|
limiter = Limiter(
|
||||||
app,
|
app,
|
||||||
key_func=flask_limiter.util.get_ipaddr(),
|
key_func=get_ipaddr,
|
||||||
default_limits=["100/minute"],
|
default_limits=["100/minute"],
|
||||||
headers_enabled=True,
|
headers_enabled=True,
|
||||||
strategy="fixed-window"
|
strategy="fixed-window"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue