Skip to content

Instantly share code, notes, and snippets.

@mh-firouzjah
mh-firouzjah / Django-login-required-middleware.md
Last active September 23, 2024 09:20
Django Login Required Middleware

Django Login Required Middleware

if you need users to be loged in first, before visiting your website, so it's easier to use a middleware to check if they're loged in or not. inorder to have such a middleware, use the following code:

# middleware.py
import re

from django.conf import settings
from django.contrib.auth.middleware import AuthenticationMiddleware