middleware(memberAuth::class)->name('front.login.view'); //前台 line 登入; Route::get('login/line', [frontLoginController::class, 'redirectToProvider'])->name('front.login.line'); //前台 line 登入後查詢; Route::get('login/line/callback', [frontLoginController::class, 'handleProviderCallback'])->name('front.login.line.callback'); //前台route 登入後; Route::prefix('member') ->middleware(memberAuth::class) // 使用自定义守卫的中间件 ->group(function () { Route::get('/', [MemberController::class, 'index'])->name('member.index'); Route::get('profile', [MemberController::class, 'profile'])->name('member.profile'); }); //後台route; Route::prefix('admin') ->middleware('auth:web') // 使用自定义守卫的中间件 ->group(function () { Route::get('/logout', [LogController::class, 'Logout'])->name('admin.logout'); Route::get('crm', [AnalyticsController::class, 'crm'])->name('admin-dashboard-crm'); Route::get('analytics', [AnalyticsController::class, 'analytics'])->name('admin-dashboard-crm'); });