검색창 닫기
검색
로그인/회원가입
로그인
회원가입
타운광장
Square
토픽게시판
인사게시판
회원사이트
정회원 등업
끝말잇기 출석
아이템 샵
광고시스템
질문/공유
Share
질답게시판
팁 게시판
공개자료실 (Major)
수정자료실 (Minor)
의뢰/마켓
Market
작업의뢰
공개의뢰
모집공고
프리랜서
작업지원정보
서드파티 소식
서드파티 장터
포인트 콘텐츠
공지사항
Official
공지사항
문의게시판
바로가기
Link
Rhymix official (권장)
Rhymix github (권장)
XpressEngine1 official (개발중단)
XpressEngine1 github (개발중단)
Hall
About
커뮤니티 로고
커뮤니티 규칙
개인정보처리방침
powered by
질문/공유
질답게시판
2021.06.05 20:39:24
회원정보 변경 제한
토딩
Extra Form
PHP
PHP 7.3
CMS
Rhymix 2.x
xetown 보니 닉네임 변경을 막아놨는데(특정 조건으로 가능)
회원정보 중 사용자 정의 항목을 변경 못하도록 하고 싶은데 참고할만한 자료가 있을까요?
0
저도 궁금했습니다
위로
아래로
댓글
2
토비리
2021.06.05 22:08:38
#comment_1578533
/modules/member/skins/사용중인 스킨, 에서 막으면 되지 않을까요?
람보
2021.06.05 22:38:41
#comment_1578553
일반적으로 회원정보를 업데이트 하는 경우 updateMember()함수를 들어가고 거기에 member.updateMember 트리거를 실행합니다.
따라서 해당 트리거를 before(업데이트 실행하기 전)과 after 후를 나뉘기 때문에 실제로 몇몇 정보의 달라지는 현황을 해당 before(업데이트 실행하기 전)트리거에서 호출하여 검사하고 업데이트를 하지 못하도록 막도록 합니다.
스킨에서 처리하여 막아두는것도 중요하지만 아무리 스킨에서 처리해봐야 개발자도구로 뚫을 수 있기 때문에 가장 확실한건 저 트리거를 활용하여 데이터 변경하는 조건이랑 닉네임 변경에 필요한 특정조건을 만족하도록 만들어야하지요.
좋은답변
1
로그인 후 참여할 수 있습니다.
위로
LOGIN
로그인
이메일 주소
비밀번호
로그인 유지
로그인
닫기
Close Layer