Level 80
@alfonss Well do you have a route with the name “login”?
Run php artisan route:list --name=login
My web.php
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Auth; use App\Http\Controllers\AdminController; use App\Http\Controllers\DosenController;
Route::middleware('auth:admin')->group(function () {
Route::get('HalamanUtama',[AdminController::class, 'halaman_utama_admin'])->name('HalamanUtama');
});
My controller.php
public function authenticate_admin(Request $request) {
$data = $request->validate([
'username_admin' => ['required', 'max:255'],
'password' => ['required'],
]);
if (Auth::guard('admin')->attempt($data)) {
$request->session()->regenerate();
return redirect()->intended('HalamanUtama');
}
return back()->withErrors([
'username_admin' => 'Wrong username or password',
])->onlyInput('username_admin');
}
Please or to participate in this conversation.