将数据从登录控制器传递到 laravel 中的 login.blade.php

Upa*_*han 0 php laravel laravel-6

我试图将数据从登录控制器传递到 laravel 6 中的 login.blade.php ,就像我在整个应用程序中使用通用标头一样,所以我必须创建动态标题和描述。默认登录控制器是这样的

class LoginController extends Controller
{

 protected $redirectTo = RouteServiceProvider::HOME;


public function __construct()
{
    $this->middleware('guest')->except('logout');
}
}
Run Code Online (Sandbox Code Playgroud)

不知道怎么通过。请帮忙

小智 5

只需在 LoginController 中自定义 laravel 默认提供的 showLoginForm 函数即可。请参阅下面的代码

class LoginController extends Controller {

   protected $redirectTo = RouteServiceProvider::HOME;

   public function __construct() {
      $this->middleware('guest')->except('logout');
   }

  public function showLoginForm()
  {
      return view('login', ["data"=> 'this is test data']);
  }
}
Run Code Online (Sandbox Code Playgroud)