라이믹스 설정하다가 캡챠를 그냥 사용한다고만 하고 나머지 정보는
하나도 안넣어놓은 상태로 저장했더니 로그인 불능 상태가 되어버렸습니다.
로그인 문제는 어찌어찌 해결했는데
이때 로그인 결과창에서 에러메시지로
recaptcha.msg_recaptcha_invalid_response
라고 영어로 나오더라구요?
에러메시지가 이렇게 나오는건 한번도 본 적이 없어서
소스를 뒤져봤더니 아마 Exception 만들어서 던질때
다른 소스들에서는 Exception의 파라미터를
그냥 'msg_recaptcha_invalid_response' 요런 형식으로만
던지는 것 같은데 recaptcha 모듈만
앞에 recaptcha.를 붙여서 던지는 것 같더군요.
그래서 recaptcha. 을 빼면 제대로 된 에러메시지가 나오려나...
싶어서 빼봤더니만 이번에는 그냥 권한이 없다는 에러메시지가 나오더군요...
lang에 보면 msg_recaptcha_invalid_response 자체는
분명히 설정되어 있는 것 같은데...
으로 수정하셧을때 메세지가 다른것이 뜬다고요?
그러면 리턴한 곳이 달라진게 아닌가요? 그럴땐 debug모드 쓰면 return new BaseObject 혹은 throw new 하는 곳의 라인수를 출력해주니 그걸로 비교해보세요.