123/myapp/app/middlewares/AuthenticationMiddleware.py

14 lines
356 B
Python
Raw Normal View History

2023-08-08 22:04:06 +00:00
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