diff --git a/app/Http/Controllers/Auth/AdminLoginController.php b/app/Http/Controllers/Auth/AdminLoginController.php index 28c11ce..8bc8ac3 100644 --- a/app/Http/Controllers/Auth/AdminLoginController.php +++ b/app/Http/Controllers/Auth/AdminLoginController.php @@ -41,4 +41,10 @@ public function login(Request $request) // if unsuccessful return redirect()->back()->withInput($request->only('email','remember')); } + + public function logout(Request $request) + { + Auth::guard("admin")->logout(); + return redirect("dashboard"); + } } diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 88023e4..9a4c6b6 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -8,6 +8,17 @@ @endsection @section('content') + + + Logout + +
Ürün İşlemleri Sipariş İşlemleri @endsection diff --git a/resources/views/admin/login.blade.php b/resources/views/admin/login.blade.php index 65d50de..5d389e9 100644 --- a/resources/views/admin/login.blade.php +++ b/resources/views/admin/login.blade.php @@ -8,6 +8,14 @@ @endsection @section('content') + +
@csrf
diff --git a/resources/views/admin/order/create.blade.php b/resources/views/admin/order/create.blade.php index 3d8921d..2af2708 100644 --- a/resources/views/admin/order/create.blade.php +++ b/resources/views/admin/order/create.blade.php @@ -17,6 +17,10 @@ + + Logout + +
@csrf
diff --git a/resources/views/admin/order/edit.blade.php b/resources/views/admin/order/edit.blade.php index 5aad895..39727db 100644 --- a/resources/views/admin/order/edit.blade.php +++ b/resources/views/admin/order/edit.blade.php @@ -17,6 +17,10 @@ + + Logout + +
$order->id]) }}" method="POST"> Siparişi Veren : {{ $order->user->name }}
Siparişi Tarihi : {{ $order->created_at }}
diff --git a/resources/views/admin/order/index.blade.php b/resources/views/admin/order/index.blade.php index 56e5bc1..66b26f2 100644 --- a/resources/views/admin/order/index.blade.php +++ b/resources/views/admin/order/index.blade.php @@ -15,6 +15,10 @@ + + Logout + +
@include("admin.layouts.messages")
@if($orders->count()>0) diff --git a/resources/views/admin/product/create.blade.php b/resources/views/admin/product/create.blade.php index 05d07f6..415b2b1 100644 --- a/resources/views/admin/product/create.blade.php +++ b/resources/views/admin/product/create.blade.php @@ -17,6 +17,10 @@ + + Logout + +
@csrf
diff --git a/resources/views/admin/product/edit.blade.php b/resources/views/admin/product/edit.blade.php index 7d92a8d..c9089bb 100644 --- a/resources/views/admin/product/edit.blade.php +++ b/resources/views/admin/product/edit.blade.php @@ -17,6 +17,10 @@ + + Logout + +
$product->id]) }}" method="POST"> @method('PUT') @csrf diff --git a/resources/views/admin/product/index.blade.php b/resources/views/admin/product/index.blade.php index d258c0c..bbc5826 100644 --- a/resources/views/admin/product/index.blade.php +++ b/resources/views/admin/product/index.blade.php @@ -15,6 +15,10 @@ + + Logout + +
@include("admin.layouts.messages") Yeni Ürün Ekle
diff --git a/resources/views/frontent/main.blade.php b/resources/views/frontent/main.blade.php index 1e10163..462c01c 100644 --- a/resources/views/frontent/main.blade.php +++ b/resources/views/frontent/main.blade.php @@ -13,6 +13,13 @@ @endsection @section('content') + Müşteri Tarafı Admin Tarafı @endsection diff --git a/routes/web.php b/routes/web.php index 543d0c5..c0fcca6 100644 --- a/routes/web.php +++ b/routes/web.php @@ -27,6 +27,7 @@ Route::get('/admin/login', '\App\Http\Controllers\Auth\AdminLoginController@showLoginForm')->name('admin.login'); Route::post('/admin/login', '\App\Http\Controllers\Auth\AdminLoginController@login')->name('admin.login.submit'); +Route::get('/admin/logout', '\App\Http\Controllers\Auth\AdminLoginController@logout')->name('admin.logout'); Route::middleware([\App\Http\Middleware\CheckAdmin::class])->prefix('admin')->name('admin.')->group(function () { Route::get('/', function () {