Laravel 5 尝试在Laravel 5.6中的LoginController中获取预期url

Laravel 5 尝试在Laravel 5.6中的LoginController中获取预期url,laravel-5,Laravel 5,我正在尝试在我的LoginController中捕获预期的url,以便在添加到控制器的showloginfo()方法中执行一些逻辑,以便根据预期的url将用户发送到特定视图 我尝试了以下方法,但无法使其正常工作: public function showLoginForm() { $intededUrl Session::put('url.intended', URL::full()); // my base application url is http://www.websites

我正在尝试在我的LoginController中捕获预期的url,以便在添加到控制器的
showloginfo()
方法中执行一些逻辑,以便根据预期的url将用户发送到特定视图

我尝试了以下方法,但无法使其正常工作:

public function showLoginForm()
{
  $intededUrl Session::put('url.intended', URL::full());

  // my base application url is http://www.websites.com:8080

  if (starts_with($intededUrl, url('/admin'))) // i want all routes that begin with http://www.websites.com:8080/admin to go here
    return view('auth.login');

  return view('themes.'.env('APP_THEME', 'mango').'.auth.login'); // but it keeps taking me here
}

我正在使用larvels
starts\u with()
方法尝试匹配url字符串的开头。

我刚刚找到了答案。我需要
Session::get('url.designed')