File: /home/marketing.cfbon.ru/public_html/app/Http/Controllers/AuthController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\RedirectResponse;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\View\View;
class AuthController extends Controller
{
public function login(): View
{
return view('auth.login');
}
public function auth (Request $request): RedirectResponse
{
$credentials = $request->only('name', 'password');
if (Auth::guard('web')->attempt($credentials)) {
return redirect()->route('index');
}
return back()->withErrors([
'password' => 'Неверное имя пользователя или пароль',
]);
}
public function logout(): RedirectResponse
{
auth()->logout();
return redirect()->route('login');
}
}