Laravel proteksi route dengan middleware.

Route::prefix('admin')->middleware('auth')->group(function (){
 Route::get('/mahasiswa', 'MahasiswaController@index');
Route::get('/mahasiswa/tambah/', 'MahasiswaController@tambah');
Route::post('/mahasiswa/simpan/', 'MahasiswaController@simpan');
Route::get('/mahasiswa/ubah/{id}', 'MahasiswaController@ubah');
Route::put('/mahasiswa/simpanubah/{id}', 'MahasiswaController@simpanubah');
Route::delete('/mahasiswa/hapus/{id}', 'MahasiswaController@hapus');
Route::get('/mahasiswa/hapusmudah/{id}', 'MahasiswaController@hapus');
});