Download app/Http/Controllers/Auth/AuthenticatedSessionController.php from veela4/gamtest: direct link, hf CLI and curl.
- Browser
- Download file 1.04 kB
-
https://huggingface.co/veela4/gamtest/resolve/main/app/Http/Controllers/Auth/AuthenticatedSessionController.php
- Command line
-
hf download hf://veela4/gamtest/app/Http/Controllers/Auth/AuthenticatedSessionController.php
-
curl -L -o AuthenticatedSessionController.php https://huggingface.co/veela4/gamtest/resolve/main/app/Http/Controllers/Auth/AuthenticatedSessionController.php
1.04 kB
| namespace App\Http\Controllers\Auth; | |
| use App\Http\Controllers\Controller; | |
| use App\Http\Requests\Auth\LoginRequest; | |
| use Illuminate\Http\RedirectResponse; | |
| use Illuminate\Http\Request; | |
| use Illuminate\Support\Facades\Auth; | |
| use Illuminate\View\View; | |
| class AuthenticatedSessionController extends Controller | |
| { | |
| /** | |
| * Display the login view. | |
| */ | |
| public function create(): View | |
| { | |
| return view('auth.login'); | |
| } | |
| /** | |
| * Handle an incoming authentication request. | |
| */ | |
| public function store(LoginRequest $request): RedirectResponse | |
| { | |
| $request->authenticate(); | |
| $request->session()->regenerate(); | |
| return redirect()->intended(route('dashboard', absolute: false)); | |
| } | |
| /** | |
| * Destroy an authenticated session. | |
| */ | |
| public function destroy(Request $request): RedirectResponse | |
| { | |
| Auth::guard('web')->logout(); | |
| $request->session()->invalidate(); | |
| $request->session()->regenerateToken(); | |
| return redirect('/'); | |
| } | |
| } | |