123/myapp/app/middlewares/AuthenticationMiddleware.py
2025-02-01 15:57:22 +08:00

13 lines
356 B
Python
Executable file

from masonite.middleware import Middleware
class AuthenticationMiddleware(Middleware):
"""Middleware to check if the user is logged in."""
def before(self, request, response):
if not request.user():
return response.redirect(name="login")
return request
def after(self, request, response):
return request