php - Maklumat pengguna pengesahan semasa yang diperolehi dalam __construct dalam laravel5.4 Controller ialah NULL
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-06-06 09:54:18
0
2
1147

Kerana setiap halaman memerlukan maklumat pengguna yang sedang log masuk

Jadi saya ingin mendapatkan maklumat pengesahan dalam Pengawal induk(__konstruk) dan berkongsi dengan semua pandangan!

Masalahnya sekarang ialah kedua-dua tempat ini tidak boleh mendapatkan maklumat pengguna yang dilog masuk

//Anda tidak akan membenarkan saya menetapkan data di mana-mana sahaja yang saya perlukan...

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(2)
仅有的幸福

Baca manual http://laravelacademy.org/pos... Ciri ini telah diubah sejak laravel5.3.

某草草
//现在的处理方式, 为了取个登录用户这样子写有点那啥哦...
public function __construct()
    {
        $this->middleware(function($request, $next) {
            $this->loginUser = $this->getUser();
            //$this->loginUser = $request->user();
            view()->share('loginUser', $this->loginUser);
            return $next($request);
        });
    }
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan