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')
]
在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')
]