질문/조언질답게시판
Extra Form
PHP PHP 7.4
CMS Rhymix

제목 그대로 로그인 폼에서 패스워드가 틀렸을 때 백지 현상이 나타나는 문제가 있는데요.

 

최근에 스킨도 같이 업그레이드해서 라이믹스 코어의 문제인지 스킨단의 문제인지 잘 모르겠습니다.

 

혹시 라이믹스 2.0 이상 사용 중이신 분들, 아이디는 맞고 비밀번호가 틀렸을 때 백지 현상을 겪고 계신가요?

 

확인해주시고 공유해주시면 감사하겠습니다.

  • profile

    백지현상 없습니다. 기본스킨입니다.
    기본스킨으로 잠시 돌려서 테스트 해보세요.

     

    PHP 7.2 입니다.

  • profile profile
    이상하네요. 기본 스킨에서도 동일한 결과가 나옵니다.

    보통 ‘잘못된 비밀번호입니다’와 같은 메시지가 출력되어야 맞는데, 아이디가 없는 경우는 정상 출력되는데 비밀번호가 틀린 경우에 백지 현상이 발생하네요.

    라이믹스 2.0.1 develop 사용 중입니다.
  • profile profile
    저희는 master 브랜치 입니다. php 버전은 7.4 이신가요?
  • profile profile
    넵, 7.4 사용 중입니다.
  • ?
    모듈들 filezilla 로 다시 업데이트해보세요
  • profile
    혹시 develop 최신 브랜치 사용하시는 분들 중에서 저와 같은 증상 겪는 분들 계신가요? 코어의 문제라면 버그 제보 해야될 것 같습니다.
  • profile

    라이믹스 2.0.1 + PHP 8.0 + 기본스킨에서 백지현상 없습니다.

    로그인 과정에 끼어드는 서드파티 자료의 영향을 의심해 보아야겠습니다.

    백지가 뜰 때 개발자도구에서 상태코드가 500이라면 에러 로그도 열어보아야 합니다.

     

    그런데 시중에 판매되는 스킨들 중에도

    로그인 에러메시지 표시 안 하고 그냥 씹는 것이 은근히 많습니다...

  • profile profile
    답변 감사합니다. 여러가지 테스트해보니 서브파티 모듈(로그인 기록)의 문제였습니다...
  • profile
    링크 파싱 애드온 쓰신다면 꺼보세요.
  • profile profile
    링크 파싱 애드온은 사용하고 있지 않고, 파싱 모듈을 사용하고 있습니다.
  • profile

    로그인 기록 모듈( https://xetown.com/tips/1452270 )의 문제였습니다.
    이메일로 로그인했을 때 비번이 틀린 경우 정상적으로 메시지가 뜨는데, 아이디로 로그인했을 때 500에러가 발생해서 알아보니 서브파티 모듈의 문제였네요.
    일단 임시방편으로 로그인 기록 모듈을 삭제한 상태입니다. 답변해주신 모든 분들께 감사드립니다.

  • profile
    일단 로그인 기록 모듈 깃헙에 이슈로 올렸습니다.
    https://github.com/rx-public/xe-module-loginlog/issues/4
  • profile
    왠만해서는 develop 브랜치는 사용하지 마세요. 말 그대로 실시간으로 개발 중인 영역이기 때문에 안정성이 보장되어 있지 않습니다. master 브랜치만 사용하셔도 충분합니다.
  • profile
    저도 동일한 오류가 떠서 검색해보니 해당 글을 발견했네요!
    일단 원인은 알게 되서 다행인데 오류가 고쳐지려나요 ㅠㅠ
  • profile profile
    https://xetown.com/questions/1557228#comment_1557233

    loginlog.controller.php 117줄에 require _XE_PATH_ . 'modules/loginlog/libs/Browser.php'; 부분을 주석 처리하거나 지우시면 됩니다.