繁体   English   中英

Laravel登录后重定向

[英]Laravel redirect back after login

如何在登录后重定向页面? 在Laravel 5.2

AuthController

protected $redirectTo = '/';

RedirectUsers

<?php

namespace Illuminate\Foundation\Auth;

trait RedirectsUsers
{
    /**
     * Get the post register / login redirect path.
     *
     * @return string
     */
    public function redirectPath()
    {
        if (property_exists($this, 'redirectPath')) {
            return $this->redirectPath;
        }

        return property_exists($this, 'redirectTo') ? $this->redirectTo : '/';
    }
}

您可以使用这两个选项中的任何一个来完成。

  • return Redirect :: back(); 这将使用户返回到他/她来的页面。
  • 返回重定向('在此处输入您的路线'); 这将使用户进入您使用该特定路线定义的视图。

在您在控制器中编写的auth功能中。 它会是这样的:

 function xyz() {

  // your function code

  return Redirect::back();
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM