Files
kaunter/app/Http/Controllers/Auth/LoginController.php
T
Zakwan Hamdan 60afe5d1ba Initial commit
2020-10-19 10:12:55 +08:00

38 lines
846 B
PHP

<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
class LoginController extends Controller
{
public function login()
{
return view('auth.login');
}
public function authenticate(Request $request)
{
$request->validate([
'kodlaluan' => 'required|string',
'katalaluan' => 'required|string',
]);
$credentials = $request->only('kodlaluan', 'katalaluan');
if (Auth::attempt($credentials)) {
return redirect()->intended('home');
}
return redirect('login')->with('error', 'Oppes! You have entered invalid credentials');
}
public function logout() {
Auth::logout();
return redirect('/');
}
}