포럼

 

 

 

 

작업중인 사이트의 회원분들께서 모바일에서 자주 로그아웃된다는 보고를 받고 소스코드를 분석해봤습니다.

 

 

 

 

XE에서 자동로그인 쿠키를 아래와 같이 만들더군요.

 

$autologin_args->autologin_key = md5(strtolower($user_id).$this->memberInfo->password.$_SERVER['REMOTE_ADDR']);

 

암호화 과정중 $_SERVER['REMOTE_ADDR'] 접속기기의 IP주소를 포함해서 암호화를 합니다.

 

 

 

그리고 나중에 아래와 같이 저장된 쿠키값과 현재의 쿠키값을 비교하게 됩니다.

모바일 기기와 같이 자주 IP가 변하는 기기에서는 자동로그인이 적용되지 않게 됩니다.

 

 // Get a key value of auto log-in
$args->autologin_key = $_COOKIE['xeak'];

 

 // Compare key values based on the information
$key = md5($user_id.$password.$_SERVER['REMOTE_ADDR']);

 

if($key == $args->autologin_key)

 

 

 

이밖에도 로그인한 상태에서 IP주소가 바뀌면 로그아웃 현상도 발생하고 있습니다.

이 현상은 작업중인 사이트(1.4.5.10)뿐만 아니라 최신버전을 적용하고 있는 XpressEngine홈페이지에서도 발생하는 문제입니다.

 

 

보안과 사용자의 편의성.. 모바일에서만큼은 편의성을 중요시해주어야하지 않을까요?? ^^;;

(다양한 사이트들을 보았지만 모바일 환경에서 IP변경으로 로그아웃되는 사이트는 없었습니다.)

 

 

 

 

일요일 저녁.. 자주 로그아웃이 된다는 끊임없는 회원분들의 불만들을 듣고 주저리 끄적여봤습니다.. ㅠㅠ

 

 

 

 

 

 

PS. XE캠프에서 백성찬님과 영구만세님과 함께 식사했던 (구)닉네임 우암입니다.

    매일 눈팅만하다 이렇게 글 남겨보는것은 첨이네요 ㅎㅎ

 

글쓴이 제목 최종 글
aryan CPU 사용량이 많아서 호스팅서버에서 짤라버렸는데 [12] 2020.03.14 by aryan
푸하라 xe로 저장된 데이터 30000만개 가지고 DB 쿼리를 테스트 해봤습니다.  
Hide_D 사소한 문제라도 에러메시지를 띄워주었으면... [2] 2012.02.07 by Hide_D
베스트샵 xe를 개조해서 속도 엄청 빨리 돌리는곳 발견했어요 [32] 2020.03.14 by Goos
푸하라 한페이지를 보여주는데 같은 쿼리가 이렇게 많이 보내지네요.... [1] 2012.02.07 by snows96
푸하라 최신버전 업데이트 이후 두번 로딩 현상 ㅠㅠ [1] 2012.02.07 by 푸하라
_writer 긴급 보안패치의 버전 네이밍... [5] 2020.03.14 by 때린데 또때려
snows96 최근에 수정된 이슈들을 간략히 한글화 정리했습니다  
GGobugi 1.5에서는 에디터 컴포넌트 설정하는게 없나요? [1] file 2012.02.06 by snows96
snows96 테스트사이트 다시 복구시켰습니다... 누가 테러했네요... [5] file 2012.02.06 by snows96
miso777 button VS btn 뭐가 더 정석일까요.? [8] file 2012.02.06 by miso777
섹시한과쟈 XE 1.6 직접 테스터 해보실 분들 모집합니다. [5] 2012.02.05 by WSJ
우진홈 처음으로 대시보드 테마 애드온을 만들다! [18] file 2020.03.14 by 윈컴이
YEARNING 모바일홈페이지 [2] 2012.02.05 by YEARNING
hytrifed 사용자 포럼의 헤더 명칭에 대해서  
열린8159 최신버전으로 업데이트한 후 에러있습니다  
銀童 커미터 활동을 해보고서 써보는 오픈소스로써의 XE 의 이후 개선점 [28] 2020.03.14 by 코뿔소2020
_writer 제가 올린 이슈가 반영이되었습니다. 기분이 좋네요. [4] 2012.02.04 by 정찬명
카르마 이거 뭐하자는 짓인지... [14] file 2012.02.03 by 라르게덴
착한악마 xe는 왜 xe종류가 딱 하나일까요. [13] 2012.02.03 by delphiXE2