ldc-supportweb/app/Http/Controllers/LoginController.php
2020-11-18 10:23:51 +01:00

26 lines
738 B
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
class LoginController extends Controller
{
public function index() {
return view('login');
}
public function authenticate(Request $request) {
if (Auth::attempt(["email" => $request->email, "password" => $request->password], $request->remember !== null ? true : false)) {
return redirect()->route('home');
} else {
return back()->withInput($request->except("password"))->withErrors("Les identifiants entrés sont incorrects, veuillez réessayer.");
}
}
public function logout() {
Auth::logout();
return redirect()->route('home');
}
}