2017-08-14 9 views
1

私はいくつかのラーベールパッケージを作ったが、ユーザーがログインしていないとパッケージは正常に動作するが、ユーザーがまだログインしていないと考えると、別のメニュー/ルートがうまく動作するパッケージから来ていないため、ログインしてください。何が間違っている?私は何かを逃していますか?Laravel Packagesルート

ここに私のコントローラ

namespace Offices\Referensi; 

use Illuminate\Http\Request; 
use App\Http\Controllers\Controller; 

class ReferensiController extends Controller 
{ 

    function tes() 
    { 
     echo "Halo"; 
    } 
} 

は、ここで私は、私は問題を知って、私のサービスプロバイダ

class ReferensiServiceProvider extends ServiceProvider 
{ 

    public function boot() 
    { 
     include __DIR__.'/routes.php'; 
    } 

    public function register() 
    { 
     $this->app->make('Offices\Referensi\ReferensiController'); 
    } 
} 

、ここではroutes.phpの

<?php 
Route::group(['middleware' => ['auth']], function() { 
    Route::get('referensi/area','Offices\Referensi\[email protected]'); 
}); 

答えて

0

は気にしないでですルートファイル上のWebミドルウェアが欠けているので、routes.phpは

<?php 
Route::group(['middleware' => ['web','auth']], function() { 
    Route::get('referensi/area','Offices\Referensi\[email protected]'); 
});