运行php artisan make:auth
并配置所有内容后,我希望只有已登录的用户可以注册其他用户。
由于Laravel默认在Auth::routes()
文件中提供routes\web.php
,如何重新定义/register
的中间件?
另一件事是,如果用户已经登录,他就无法注册,因为路由会将他重定向到/home
URI。我希望我也可以改变它。
答案 0 :(得分:1)
由于您不希望注册访客用户,因此您可以通过在应用中更改$this->middleware('guest');
至$this->middleware('auth');
来解除访客注册\ Http \ Controllers \ Auth \ RegisterController.php&# 39; s __construct方法。