Q&A

회원가입시 에러 (인증메일 활성화 후 생긴 버그같습니다)

2022.03.08 14:23
576
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.1
문제 페이지 주소 비공개 (작성 후 5일 경과)

Variable new_password for column new_password must contain no more than 1 characters

라는 메시지가 출력되면서 회원가입도 안되고 인증메일도 안옵니다

뭐가문제인지 아시는분 있을가요?

 

추가로 아이디/비밀번호 찾기 버튼 누르면 그냥

success 라는 메시지만뜨고 아무것도 안되는거같습니다

(어쩌라는건지...)

댓글 5

  • 2022.03.08 15:43 #1662644

    입력한 암호가 너무 길다는 에러메시지 입니다 (에러 메시지에 오타가 있네요. 1글자보다 크면 안된다는 뜻이 아님).  실제로 입력한 암호가 너무 긴 것일수도 있지만, hash 된 후의 암호가 60자를 초과하는 것일수도 있겠네요. 관리자메뉴 / 회원 / 회원설정 / 기본설정 / 암호화 알고리즘을 어떤것을 사용하고 계신가요?

  • 2022.03.08 15:48 #1662649
    아 그렇군요!
    sha512사용중입니다.
  • 2022.03.08 15:53 #1662654

    방식을 1번째걸로 변경후 가입이 이루어졌습니다.
    인증 메일도 제대로 도착은 했는데
    인증링크를 클릭하고
    success 라는 문구도 떴는데
    로그인을 시도하면 인증이 안됬다고만 뜨네요
    뭐가 문제일가요..

     

    여전히 아이디/비번 찾기 기능은 먹통이네요

    클릭하면 success 라는 메시지만뜨고 로그인화면으로 이동됩니다

  • 2022.03.08 16:14 #1662661
    확인해보니까, sha256하고 sha512가 길이를 초과하는군요. bcrypt를 사용하시면 될것 같습니다. 인증링크가 안되는 것은 삽질을 좀 해보셔야 할것 같네요~~~
  • 2022.03.08 16:21 #1662666
    지금도 계속 삽질중입니다 크흡;