14 lines
356 B
Python
14 lines
356 B
Python
|
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
|