이거 문자 인증관련 버그가 아닌가 싶은데요
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 8.2 |
1. 메일 인증으로 인증을 받아 가입한 회원이 있습니다.
2. 메일인증을 끄고, 전화번호 입력난을 만들고, SMS인증을 켰습니다. (테스트 삼아 전화번호는 '선택'으로 하고 '문자인증'은 켰습니다)
이 상태에서,
새로 가입을 할때 전화번호를 입력하지 않으면 에러가 납니다.
전화번호 입력을 선택으로 했으니 그냥 통과해야 될 것같은데, 또 '문자인증'은 켜놨으니 에러가 나는게 맞는건지 모르겠습니다.
이건 전화번호를 필수로 바꾸고 다 입력하게 하면 될것 같으니 큰 문제 아닐 수 있으나,
기존의 회원(전화번호를 입력하지 않은 회원이죠)이 자기 정보를 수정하려고 하면 전화번호가 없으니 에러가 납니다.
이건, 메일인증을 받은 회원들이 자기 정보를 수정하기 위해서는 문자인증을 또 받아야 한다는건데,
기존의 회원에게는 영향이 안 가도록 하는게 맞지 않나 싶습니다.
참고로, 에러는 아래가 같습니다.
TypeError #0 "Rhymix\Framework\Korea::isValidPhoneNumber(): Argument #1 ($num) must be of type string, null given, called in /home/filmmakers/html/rhymix/modules/member/member.controller.php on line 4045" in modules/member/member.controller.php on line 4045 (via common/framework/Korea.php on line 72)
댓글 1