로그인 IP 체크루틴은 아래 소스를 삭제/주석처리하시면 동작하지 않게 됩니다.
이 부분은 다음 버젼에서는 사용자가 직접 선택할 수 있는 방향으로 개선될 예정입니다.
nmail/include/auth.php
218 line)
// [2007-05-29]보안 - 쿠키에 저장된 세션ID가 사고로 유출되더라도 다른 IP에서 불법적인 접근을 할 수 없도록 제한함.
// 패치를 적용할때 접속중인 사용자가 로그아웃되는 것을 방지하기 위해 auth_m_loginhost 세션이 생성되었을때만 체크함.
if ($_SESSION["auth_m_loginhost"] && $_SESSION["auth_m_loginhost"] != $_SERVER["REMOTE_ADDR"])
{
// [2007-09-19] 경고 문구 및 에러로그 남김.
msg("[보안경고]접근하신 IP(".$_SERVER["REMOTE_ADDR"].")가 로그인한 IP와 다릅니다.\\n\\n보안을 위한 안전조치이니 다시 로그인하여 주시기 바랍니다.", 0);
errorlog("[".$_SESSION["auth_m_id"]. "]님의 로그인한 IP(".$_SESSION["auth_m_loginhost"].")와 접근한 IP(".$_SERVER["REMOTE_ADDR"].")가 다르므로 강제 로그아웃되었습니다.", "SECURE");
auth_proc('LOGOUT');
movepage('login.php?back_url=' . urlencode($_SERVER['REQUEST_URI']));
} // if()
--------------Original Message--------------
※ 필수입력정보 ※
▷ 제품버젼 : nmail_php
▷ 오류발생 메뉴/주소 :
▷ 에러메세지 :
▷ 질문내용 :
잘 사용하던 도중 연락이 왔는데요
싱가폴쪽에서 로그인을 하려하면 로그인 페이지는 뜨는데
ip가 맞지않다고 로그인이 안된다고 하는 것 같네요..
어떻게 된거죠??