Masonite 中 login_required() 的等价物是什么?

What is equivalent of login_required() in Masonite?

在Django中,我们在视图周围使用了login_required()decoratir,这样就需要登录才能传递请求,通常会重定向到登录页面?

如何在 Masonite 中执行此操作?

路由中间件可用于仅允许经过身份验证的用户访问给定路由或视图。

from django.contrib.auth.decorators import login_required

@login_required
def my_view(request):
    ...

可以这样写:

from masonite.helpers.routes import get
...

ROUTES = [
    ...
    get('/home', 'HomeController@my_view').middleware('auth')
]