前提

Laravelの認証システムを導入していること。(していない方はこちら

 

ルートの認証化

ログインしていなければ表示させたくないページに関しては、以下の実装をすることが実現が出来ます。

class TestController extends Controller
{
    public function __construct()
    {
        $this->
middleware('auth');
    }
}

コンストラクタにmiddleware('auth')を記載することで、要ログインのページとすることが出来ます。