Q&A

구글링을 통해 예전 송동우님이 답변해주신 내용을 봤는데 최신버전에서는 안통하는것 같더라구요....

 

회원가입시에

 

아이디

비밀번호

닉네임

 

딱 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);

  • @기진곰
    크으bb