회원가입시에 이메일 부분 완전삭제하기 Jack 2015.12.23 14:24 544 0 5 구글링을 통해 예전 송동우님이 답변해주신 내용을 봤는데 최신버전에서는 안통하는것 같더라구요.... 회원가입시에 아이디 비밀번호 닉네임 딱 3개만 받고싶은데 이메일을 없엘 방법이없네요.. 가르쳐주시면 감사하겠습니다 ㅜㅜ
저의 홈페이지를 XE_Official 레이아웃로로 했는 데 왼쪽 로그인과 조회수 밑에 홈 이라는 글바로밑에 "로그인/가입" 위젯이 제대로 설정이 안되어 해결책을 찾고 있습니다. youshine 26.07.31 0 5
제딴엔 신속히 일주일 안에 XE1.11.6 에서 Rhymix-2.1.35로 3개의 도메인을 성공적으로 잘 이전했다고 생각하고 있었는데 오래된 선우 레이아웃을 서서 만든 홈페이지라그런지... youshine 26.07.27 0 0
이번엔 매뉴얼에서 지시한 대로 xe1 /xe 에 압축된 파일을 풀면 생기는 /rhymix 의 파일들을 다 filezilla 로 에러 하나없이 업로드 시켰는데도 에로가 생기네요... youshine 26.07.24 0 9
댓글 5
이메일은 비번을 잊어버렸을 때 찾을 수 있는 유일한 방버일수도 있습니다.
Double'U'님의 답변이 저에게도 도움이 되네요. 감사합니다.
이메일부분은 가입할 때 랜덤하게 입력하도록 둔다면, 그리고 비밀번호 찾기 기능은 로그인 폼에서 없애버리고
재가입만이 유일한 방법으로 한다면
훌륭한 방법일 것 같습니다 ㅎㅎ
우선 메일 인증을 거치지 않도록 한 후에, 자바스크립트로 메일 입력 부분을 화면에서 숨기고, 랜덤으로 생성한 엉터리 메일 주소가 자동으로 입력되도록 할 수는 있겠네요.
modules/member/skins/스킨/signup_form.html 아래쪽 스크립트 부분에 추가:
(function($){
$(function(){
var email_input = $("input[name=email_address]");
var fake_number = Math.floor(Math.random() * Math.pow(2, 31));
// 랜덤 메일주소 입력
email_input.val("fake" + fake_number + "@example.com");
// 메일 입력부분을 숨김 (스킨에 따라 클래스명이 다를수도 있음)
email_input.parents("div.control-group").hide();
});
})(jQuery);