Download app/Http/Controllers/Auth/AuthenticatedSessionController.php from medilis/teknolis: direct link, hf CLI and curl.
- Browser
- Download file 1.07 kB
-
https://huggingface.co/spaces/medilis/teknolis/resolve/main/app/Http/Controllers/Auth/AuthenticatedSessionController.php
- Command line
-
hf download hf://spaces/medilis/teknolis/app/Http/Controllers/Auth/AuthenticatedSessionController.php
-
curl -L -o AuthenticatedSessionController.php https://huggingface.co/spaces/medilis/teknolis/resolve/main/app/Http/Controllers/Auth/AuthenticatedSessionController.php
1.07 kB
| namespace App\Http\Controllers\Auth; | |
| use App\Http\Controllers\Controller; | |
| use App\Http\Requests\Auth\LoginRequest; | |
| use App\Providers\RouteServiceProvider; | |
| 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(RouteServiceProvider::HOME); | |
| } | |
| /** | |
| * Destroy an authenticated session. | |
| */ | |
| public function destroy(Request $request): RedirectResponse | |
| { | |
| Auth::guard('web')->logout(); | |
| $request->session()->invalidate(); | |
| $request->session()->regenerateToken(); | |
| return redirect('/'); | |
| } | |
| } | |