묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아이디에 언더바 (''_'')가 들어가면 비밀번호 변경 버튼이 안뜹니다.
2008.07.08 21:02
예전에도 같은 질문 올렸다가 아무 답변을 못들었었는데....
다른 아이디의 경우에는 '회원 정보 보기' 들어가면
'회원 정보 수정' '비밀번호 변경' '탈퇴' '돌아가기'
순으로 버튼이 배열이 되는데
회원 아이디에 언더바가 들어간 경우 '회원 정보 보기' 들어가면
'회원 정보 수정' '탈퇴' '돌아가기'
로 '비밀번호 변경' 버튼이 사라집니다.
이거 해결하는 방법 없을까요?
댓글 2
-
대암지기
2008.07.08 21:47
-
대암지기
2008.07.09 08:27
오픈아이디인지를 결정하는 부분에 문제가 있는듯합니다.
modules/member/member.control.php
line 974 부분에 를 삽입하세요.
// 오픈아이디인지 체크 (일단 아이디 형식으로만 결정)
if(preg_match("/^([0-9_a-z]+)$/is", $member_info->user_id)) $member_info->is_openid = false;
else $member_info->is_openid = true;
아이디에 언더바("_")가 포함되면 오픈 아이디로 인식되어 지는군요.