회원가입시에 이메일 부분 완전삭제하기 Jack 2015.12.23 14:24 528 0 5 구글링을 통해 예전 송동우님이 답변해주신 내용을 봤는데 최신버전에서는 안통하는것 같더라구요.... 회원가입시에 아이디 비밀번호 닉네임 딱 3개만 받고싶은데 이메일을 없엘 방법이없네요.. 가르쳐주시면 감사하겠습니다 ㅜㅜ
관리자화면 "시스템 설정" 클릭시 오류 발생 후 해결. Attempt to assign property "site_srl" on array" in modules/module/module.model.php on line 157 hatali 25.12.26 0 3
댓글 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);