웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
특정 도메인의 메일 주소로만 가입 인증 메일 보내기
2009.03.28 00:32
간단한 팁이지만, 없는 것 같아서 이렇게 올립니다. 질문을 했는데 답이 없어서 자문자답 ㅠ
보통 대학교 커뮤니티 만들 때 그 학교 학생인지 아닌지 확인하는 방법으로
대학 메일을 이용하는 경우가 있는데요.
그 경우에 @univ.ac.kr 등으로만 인증메일을 보내는 방법입니다.
/modules/member/member.controller.php 파일을 보시면 아래와 같은 부분이 있습니다.
// 아이디, 닉네임, email address 의 중복 체크
$member_srl = $oMemberModel->getMemberSrlByUserID($args->user_id);
if($member_srl) return new Object(-1,'msg_exists_user_id');
$member_srl = $oMemberModel->getMemberSrlByNickName($args->nick_name);
if($member_srl) return new Object(-1,'msg_exists_nick_name');
$member_srl = $oMemberModel->getMemberSrlByEmailAddress($args->email_address);
if($member_srl) return new Object(-1,'msg_exists_email_address');
이 아래에 이 부분을 추가시켜 줍니다.
// email address 도메인을 univ.ac.kr로 고정시킴
$args->email_host = strtolower($args->email_host);
if($args->email_host != 'univ.ac.kr') return new Object(-1,'msg_uks');
에러 메시지의 처리의 경우
/modules/member/lang/ko.lang.php의 아무부분에나
$lang->msg_uks = '@univ.ac.kr로 끝나는 주소만 허용됩니다.';
이런 식으로 고치시면 됩니다.
허접하지만 도움이 되시길 바랍니다.
좀 더 좋은 팁이 있으시면 공유해 주시고, 모자란다고 욕하지 말아주세요 ㅠ
댓글 3
-
-
2009.04.04 02:04
좋은 팁이네요~~ -
뽀칠이
2009.04.11 07:06
내부자만 회원가입을 받는다 이말씀이군요. 좋은것 같습니다. -
새올
2011.06.22 22:02
안녕하세요 아주좋은 정보 감사합니다..
그런데 방금 몇번이고 적용시켜본결과 에러가 납니다....
제가 왕초보라서 ^^.
혹시 아시는분 계시면 글 좀 남겨주시면 감사하겠습니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
[HTML 초보자]동영상을 출력하자-4 | ZipShin | 2002.12.17 |
[HTML 기초] 1. 서식 관련 태그 | 뽀유♡ | 2002.12.17 |
[HTML 초보자]동영상을 출력하자-5 | ZipShin | 2002.12.18 |
[HTML 초보자]동영상을 출력하자-6(Object) [1] | ZipShin | 2002.12.19 |
필드셋 응용;;; | teslaMINT | 2002.12.21 |
[HTML 초보자] 테이블 태그(보충1) [3] | ZipShin | 2002.12.21 |
웹문서 작성 팁!!! [4] | 공돌이 | 2002.12.21 |
마우스 룰 오버시 여러가지 로 그림이 변하게 하기. [5] | ▩윤미 | 2002.12.23 |
[re] 한번의 클릭으로 두 개의 프레임 바꾸기. [1] | 루비 | 2002.12.26 |
한번의 클릭으로 두 개의 프레임 바꾸기. [7] | 연(延) | 2002.12.25 |
새창안돼 -_- [5] | 란즈 | 2002.12.27 |
이쁜 버튼 꾸미기 [5] | ZipShin | 2003.01.01 |
HTML만으로 BGM Player 만들기... [7] | 고광욱 | 2003.01.02 |
테이블 테두리 (맨 겉부분만 나오게 하기) [13] | 서성원 | 2003.01.02 |
[HTML 초보자]동영상을 출력하자-7(Object) [2] | ZipShin | 2003.01.03 |
다중 테이블?? [7] | hooniv | 2003.01.03 |
ZipShin님 버튼 기능추가...누르면 링크가 됩니다...^^;
[1]
![]() | 김희성 | 2003.01.05 |
글씨태그 | 조현원 | 2003.01.08 |
기본에 충실하자. 표관련 태그 정리... [2] | 이기형 | 2003.01.09 |
[1분짜리 팁!] 마우스커서 바꾸기! [10] | 찐군 | 2003.01.09 |