1
0
mirror of https://koodu.h-i.works/projects/thebadspace synced 2025-05-06 14:41:02 -05:00

Added Template Files, Grouped Den Routes

Added the necessary template files for every page needed. Most are still
empty but all are accounted for from the previous version.

Also organized all routes to the dashboard, named the den for better security
This commit is contained in:
Ro 2023-08-16 13:03:06 -07:00
parent ac6fd7be1e
commit e89508fda6
12 changed files with 45 additions and 11 deletions

View File

@ -13,7 +13,7 @@ class AuthController extends Controller
//$token = $request->session()->token();
//$token = csrf_token();
return view('front.login');
return view('back.login');
}
public function memberAuth(Request $request): Response

View File

@ -13,4 +13,10 @@ class DenController extends Controller
$member = Auth::user();
return view('back.start', ['handle' => $member->handle]);
}
public function member(Request $request)
{
$member = Auth::user();
return view('back.member', ['handle' => $member->handle]);
}
}

View File

@ -9,7 +9,7 @@ class FrontIndexController extends Controller
{
public function start()
{
$locations = Location::all();
$locations = Location::where("active", true)->get();
$count = count($locations);
$terms = "no|agenda";

View File

View File

@ -0,0 +1,4 @@
<div>
<h1>Mmeber Stuff</h1>
Hey {{$handle}}
</div>

View File

View File

View File

@ -5,6 +5,27 @@
@section('main-content')
@parent
<p>This is where we start</p>
<section role="start">
<div role="index-wrapper">
<div role="index-search">
<form action="/search" method="post" enctype="multipart/form-data">
<input type="text" name="index_search" value="" placeholder="SEARCH ME!" />
<button>
<i class="ti ti-search"></i>
</button>
</form>
</div>
<div role="index-results">
{{$count}}
Bad Spaces tracked. Shot by
<a href="https://unsplash.com/photos/935EcPU1pBI">Ussama Azam</a>
</div>
</div>
</section>
@endsection

View File

View File

View File

@ -16,13 +16,16 @@ use App\Http\Controllers\DenController;
|
*/
//index
//front
Route::get("/", [FrontIndexController::class, 'start']);
//auth
Route::get("/login", [AuthController::class, 'showLogin']);
Route::post("/login", [AuthController::class, 'memberAuth']);
//den
Route::get("/den", [DenController::class, 'start'])->middleware('member.check');
Route::get("/logout", [AuthController::class, 'leave']);
//back
Route::group(['prefix' => 'den', 'middleware' => 'member.check'], function () {
Route::get("/", [DenController::class, 'start']);
Route::get("/member", [DenController::class, 'member']);
});