如何在 Laravel 5.0 中获取另一个页面会话值


how to get another page session value in laravel 5.0?

我已经AuthenticatesAndRegistersUsers.php文件中设置了会话变量,并且此值使用laravel 默认函数在我的控制器中获取Session:all()该值。

因此,在该控制器上它不是显示,而是在AuthenticatesAndRegistersUsers.php页面上显示。

以下是我的身份验证和注册用户.php页面代码:

    use Session ;
    ......
    if ($this->auth->attempt($credentials, $request->has('remember')))
    {
        session()->regenerate();
        Sesstion::put('admin','admin');
        session(['key' => 'value']);
        return redirect()->intended($this->redirectPath());
    }
    return redirect($this->loginPath())
                ->withInput($request->only('email', 'remember'))
                ->withErrors([
                    'email' => $this->getFailedLoginMessage(),
                ]);
   ......

以下是我的控制器代码。

  use Session;
    ..........       
  public function index()
  {
    session()->regenerate();
    dd(Session::all());exit;
    return view('/admin/index');   
  }
  .......

控制器代码中删除session()->regenerate();