特定のユーザーのビューファイルを認証します。私はこのためのミドルウェアを作成しました。以下は、ミドルウェアのコードです: -ミドルウェアが作成されましたが、Laravel 5.5では機能しません。
次に、私はkernel.phpファイルで 'クライアント'ミドルウェアを呼び出しました。コードは以下のとおりです。 -
protected $routeMiddleware = [
'auth' => \Illuminate\Auth\Middleware\Authenticate::class,
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,
'can' => \Illuminate\Auth\Middleware\Authorize::class,
'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
'admin' => \App\Http\Middleware\isAdmin::class,
'client' => \App\Http\Middleware\ClientAuth::class
];
次に、私はこれを経路で呼び出しました。
Route::group(['middleware' => ['auth','client']], function()
{
Route::get('clientdatabase',
'ClientDatabase\[email protected]');
});
これは機能しません。どこが間違っていますか?
ため はあなたが起こるために何を期待します... hapeningされているものの説明ではありません「動作していない」と、実際に私が認証を削除する場合は、認証ミドルウェア – lagbox
何が起こっていますミドルウェア、それは動作していません – madalinivascu
を必要としない –