목록

2026.10.19 21:20
조회 8
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.4

안녕하세요.

 

회원정보 수정에서 Email 변경이 안되어 확인해 보았습니다.

 

이메일이 로그인 식별자(아이디+이메일)이고 일반 회원일 때: 새 주소가 전송되고 "수정했습니다."까지 뜨지만 DB에는 예전 주소가 그대로입니다.

 

코어가 원래 주소로 되돌리는 부분은 member.controller.php:3326

 

즉 이메일 아이디를 로그인 아이디로 사용하면 메일 주소를 인증없이는 변경이 안되는 증상이 있습니다.

 

기본코에에서 변경이 되길래 된다고 생각했는데 관리자 계정이라서 그랬던거네요

 

애초에 코어 스킨딴에서도 수정이 불가하게 막아줘야하지 않을까요?

 

저는 메일 인증을 사용하고 있어 그나마 회원들이 메일주소를 바꿀 수 있다고 해도 기본 스킨을 쓰면 메일 주소가 영영 바뀌지 않을수도 있겠네요.

 

(마침 저도 메일링 고장나서 테스트하다 IP밴까지먹은 ㅠㅠㅋㅋ)

 

감사합니다.

톰캣 Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.

댓글 1

  • 회원정보 수정 화면에서 이메일 주소를 수정 불가(readonly) 처리하는 조건과, 실제 저장시 변경 불가 처리하는 조건이 서로 맞지 않아서 생기는 문제인 것 같습니다.

     

    화면상 수정 불가 조건: 이메일 인증 사용시

    저장시 변경 불가 조건: 이메일 주소를 로그인 수단으로 사용시

     

    둘 중 하나로 통일하거나, 둘 중 하나라도 해당되면 동일한 정책을 적용하도록 해야겠네요.