问题如下。 我做了标准认证。 php artisan make:auth。 现在我想在登录后和注册后重定向到不同的页面。 网上有几种解决方案。要使用postLogin和postRegister方法的覆盖,但它对我不起作用。
class AuthController extends Controller
{
use AuthenticatesAndRegistersUsers, ThrottlesLogins;
public function postLogin(Request $request)
{
return property_exists($this, 'redirectTo') ? $this->redirectTo : '/main';
}
public function postRegister(Request $request)
{
return property_exists($this, 'redirectTo') ? $this->redirectTo : '/registrationconfirmation';
}
无论如何,它会在注册和登录后进入同一页面。 非常感谢任何答案。
答案 0 :(得分:0)
尝试改变
/app/Http/Controllers/Auth/AuthController.php:
您必须在控制器中覆盖它。检查auth trait中的当前值
protected $redirectTo = '/your_page';