django-login-required-middleware icon indicating copy to clipboard operation
django-login-required-middleware copied to clipboard

Constant reload in login view

Open MathisDukatz opened this issue 2 years ago • 0 comments

When I'm in the login view reloads get request multiple times per second. Everything else works fine but the login view shows this:

[12/Oct/2023 14:44:12] "GET /__reload__/events/ HTTP/1.1" 302 0
[12/Oct/2023 14:44:12] "GET /login/?next=/__reload__/events/ HTTP/1.1" 200 1888
[12/Oct/2023 14:44:15] "GET /__reload__/events/ HTTP/1.1" 302 0
[12/Oct/2023 14:44:15] "GET /login/?next=/__reload__/events/ HTTP/1.1" 200 1888
[12/Oct/2023 14:44:18] "GET /__reload__/events/ HTTP/1.1" 302 0
[12/Oct/2023 14:44:18] "GET /login/?next=/__reload__/events/ HTTP/1.1" 200 1888
[12/Oct/2023 14:44:21] "GET /__reload__/events/ HTTP/1.1" 302 0
[12/Oct/2023 14:44:21] "GET /login/?next=/__reload__/events/ HTTP/1.1" 200 1888
[12/Oct/2023 14:44:24] "GET /__reload__/events/ HTTP/1.1" 302 0
[12/Oct/2023 14:44:24] "GET /login/?next=/__reload__/events/ HTTP/1.1" 200 1888

To my settings I added:

LOGIN_URL = "/login/"

LOGIN_REQUIRED_IGNORE_VIEW_NAMES = [
    "login",
]

LOGIN_REQUIRED_IGNORE_PATHS = [
    r"/login/",
]

and also the login not required decorator to my login view.

Strangley it dosen't happen after a redirect from my loggout (permanent) view but starts again after using wrong login information

MathisDukatz avatar Oct 12 '23 12:10 MathisDukatz