ASP.NET MVC에서는 컨트롤러의 [Authorize] 특성을 사용하고
<authentication mode="Forms">
<forms loginUrl="~/Accounts/Login" defaultUrl="~/Accounts/Login" />
</authentication>
web.config에서 로그인하지 않은 경우 요청을 로그인 페이지로 리디렉션합니다.
Codeigniter에 로그인하지 않은 상태에서 리디렉션을 수행하는 유사한 방법이 있습니까?
"Codeigniter에 로그인하지 않은 상태에서 리디렉션을 수행하는 유사한 방법이 있습니까?"
세션 / 쿠키를 확인할 수 있습니다. 찾을 수없는 경우 사용자는 로그인되지 않은 것입니다.
http://www.codeigniter.com/user_guide/libraries/sessions.html http://www.codeigniter.com/userguide3/libraries/sessions.html
if (!$this->session->userdata('user_id'))
{
redirect('login');
}
Controller 생성자에이를 포함하여 해당 컨트롤러를 보호 할 수 있습니다. 또는 특정 방법에 넣으십시오.
도움이 되었기를 바랍니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다