라이믹스 2.1.2 버전 업데이트 이후 회원가입이 안되는 문제점이 있을거예요

 

임시방편으로 member.admin.view.php 파일

 

599 번째줄과 677번째줄에 있는 if문을 아래처럼 바꿔주세요.

 

599번째줄

if(isset($member_config->enable_confirm) && $member_config->enable_confirm === 'Y' && !$isAdmin && Context::get('act') !== 'dispMemberSignUpForm')

 

677번째줄

 

if($formInfo->name === 'nick_name' && ($member_config->allow_nickname_change ?? 'Y') === 'N' && Context::get('act') !== 'dispMemberSignUpForm')

 

입력 부분에서 관리자 페이지 및 여러곳에서 제어하는 기능을 넣었는데 회원가입에서도 이 부분이 허용이 되어버리는 바람에 생기는 문제였습니다.

 

우선 임시방편 코드만 남겨드린것이니 나중에 업데이트 하시면 꼭 패치된것으로 운영하시기 바랍니다.

람보

profile
람보입니다.
  • profile
    https://github.com/rhymix/rhymix/commit/f329b542d2a2f04496234b83b376b59e4dd03464

    추가 패치 나왔습니다!
  • profile

    보안패치를 급하게 찾는 분들의 편의를 위해, 공홈(rhymix.org)에서 배포중인 2.1.2 전체 파일 및 변경분 파일에도 수정 내역을 소급 적용하였습니다. 2.1.3까지 기다릴 필요 없도록...

  • profile profile
    금일 오후 업데이트 하였었는데 소급 되었다고하니
    2.1.2 Changed Files Only 이 파일로 다시 업데이트하면 될까요?

    항상감사드립니다.

    다행히 제사이트에는 가입자가 있는걸로 봐서는 정상작동하긴 하였나보네요.
  • profile profile

    이미 2.1.2로 업데이트하셨다면 변경파일 중 member.admin.view.php만 교체하셔도 됩니다. 위에서 람보님이 알려주신 방법과는 조금 다른 방법으로 패치했지만, 어쨌든 같은 파일입니다.

    로그인 방식 + 인증 메일 발송 여부 등 몇 가지 설정의 조합에 따라 문제가 일어나기도 하고 안 일어나기도 해서 발견이 늦었던 것 같습니다. 워낙 다양한 설정이 있다 보니... 괜찮은 사이트는 또 괜찮더라구요.

  • profile profile
    \rhymix-2.1.2.changed\rhymix\modules\member\member.admin.view.php 파일 업데이트 하도록 하겠습니다. 감사합니다.