로그인 (필터 데모)
인증 필터에 의해 리다이렉트된 경우 이 페이지로 옵니다.
로그인이 필요한 페이지입니다.
데모 로그인
데모 계정: ID
demo / PW 1234
컨트롤러 처리 코드
public function login()
{
if ($this->request->getMethod() === 'post') {
if ($id === 'demo' && $password === '1234') {
session()->set(['filter_logged_in' => true, 'filter_user' => $id]);
return redirect()->to(base_url('examples/filters/protected'));
}
return redirect()->back()->with('error', '인증 실패');
}
return view('examples/filters/login', ...);
}