mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-18 18:02:15 +09:00
자동 로그인 프로세스에서 ID의 대소문자에 의해 비정상 동작 하는 오류 수정
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7025 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
da821fff66
commit
71e8dbc0c9
2 changed files with 3 additions and 3 deletions
|
|
@ -1348,7 +1348,7 @@
|
|||
$member_info = $oMemberModel->getMemberInfoByUserID($user_id);
|
||||
|
||||
// return 값이 없으면 존재하지 않는 사용자로 지정
|
||||
if(!$user_id || $member_info->user_id != $user_id) return new Object(-1, 'invalid_user_id');
|
||||
if(!$user_id || strtolower($member_info->user_id) != strtolower($user_id)) return new Object(-1, 'invalid_user_id');
|
||||
|
||||
// 비밀번호 검사
|
||||
if($password && !$oMemberModel->isValidPassword($member_info->password, $password)) return new Object(-1, 'invalid_password');
|
||||
|
|
@ -1375,7 +1375,7 @@
|
|||
// 자동 로그인 사용시 정보 처리
|
||||
if($keep_signed) {
|
||||
// 자동 로그인 키 생성
|
||||
$autologin_args->autologin_key = md5($user_id.$member_info->password.$_SERVER['REMOTE_ADDR']);
|
||||
$autologin_args->autologin_key = md5(strtolower($user_id).$member_info->password.$_SERVER['REMOTE_ADDR']);
|
||||
$autologin_args->member_srl = $member_info->member_srl;
|
||||
executeQuery('member.deleteAutologin', $autologin_args);
|
||||
$autologin_output = executeQuery('member.insertAutologin', $autologin_args);
|
||||
|
|
|
|||
|
|
@ -75,7 +75,7 @@
|
|||
}
|
||||
Context::set('selected_group', $selected_group);
|
||||
Context::set('default_grant', $default_grant);
|
||||
|
||||
Context::set('module_srl', $module_srl);
|
||||
// 현재 모듈에 설정된 관리자 아이디를 추출
|
||||
$admin_member = $oModuleModel->getAdminId($module_srl);
|
||||
Context::set('admin_member', $admin_member);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue