회원가입시에 이메일 부분 완전삭제하기 Jack 2015.12.23 14:24 544 0 5 구글링을 통해 예전 송동우님이 답변해주신 내용을 봤는데 최신버전에서는 안통하는것 같더라구요.... 회원가입시에 아이디 비밀번호 닉네임 딱 3개만 받고싶은데 이메일을 없엘 방법이없네요.. 가르쳐주시면 감사하겠습니다 ㅜㅜ
제딴엔 신속히 일주일 안에 XE1.11.6 에서 Rhymix-2.1.35로 3개의 도메인을 성공적으로 잘 이전했다고 생각하고 있었는데 오래된 선우 레이아웃을 서서 만든 홈페이지라그런지... youshine 26.07.27 0 0
이번엔 매뉴얼에서 지시한 대로 xe1 /xe 에 압축된 파일을 풀면 생기는 /rhymix 의 파일들을 다 filezilla 로 에러 하나없이 업로드 시켰는데도 에로가 생기네요... youshine 26.07.24 0 9
Parse error: syntax error, unexpected '?' in /home.youshi5/public_html/Phoenix.kb34.net/common/autoload.php on line89 youshine 26.07.21 0 8
댓글 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);