✏️ 编辑:AuthController.php
路径:
/home/boguraj1/.trash/app/Http/Controllers/Admin/AuthController.php
大小:1.13 KB · 修改:2026-07-23 16:13:46 · 权限:0644 · 可写
← 返回目录
👁 查看
⬇ 下载
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; class AuthController extends Controller { public function showLogin() { if (Auth::guard('admin')->check()) { return redirect()->route('admin.dashboard'); } return view('admin.auth.login'); } public function login(Request $request) { $credentials = $request->validate([ 'email' => 'required|email', 'password' => 'required|min:6', ]); if (Auth::guard('admin')->attempt($credentials, $request->boolean('remember'))) { $request->session()->regenerate(); return redirect()->intended(route('admin.dashboard')); } return back()->withErrors(['email' => 'Invalid credentials.'])->withInput($request->only('email')); } public function logout(Request $request) { Auth::guard('admin')->logout(); $request->session()->invalidate(); $request->session()->regenerateToken(); return redirect()->route('admin.login'); } }
💾 保存
取消
保存为 UTF-8,换行统一为 LF