Auth Email ver 0.3
회원정보 변경시 이메일 인증을 수행하는 애드온입니다.
오랫동안 인증하지 않은 정보를 비워주는 부가기능이 있습니다.
Download: Free
- 평가: 0 / 0
- 다운로드: 2146
- 최근 업데이트: Sep 29, 2014
Intro 소개
회원 정보 변경시 이메일 인증을 요청합니다.
XE Core v1.4~1.5 에서 제작하였습니다. (v1.4.5.10, v1.5.2.2)
0.3 패치사항: 1.7.7.1 기준으로 개선됨
Features 특징
아래 조건을 모두 만족해야 인증메일을 발송합니다.
- 로그인 계정이 아이디 인 경우 (Core 1.5)
로그인 아이디를 이메일로 설정한 경우 XE에 내장된 이메일 인증이 적용됩니다.
- 회원 정보 변경시 이메일을 바꾼 경우
- 회원 가입시 이메일 인증을 요구하는 경우
작동방식은 다음과 같습니다.
- 회원 정보 변경시 이메일 변경을 무시하고 XE에 내장된 이메일 인증 테이블에 로그를 남깁니다.
- 이메일에 첨부된 링크를 클릭하면 사이트로 이동, 인증을 시도합니다.
- 인증 처리
- 실패
이미 다른 회원 정보에 같은 메일이 있는 경우
- 실패
이미 해당 정보로 인증한 경우
- 실패
인증 정보가 잘못된 경우
- 실패 v 0.2
허용되지 않은 도메인
- 성공
인증 정보가 올바른 경우
- 실패
- 회원 정보 변경 v0.2
- 기존 메일주소 인증을 받았으면 신규메일주소로 인증메일 발송 v0.3
- 기존 메일 주소 인증을 받으면 회원 정보를 변경함 v0.3
Guide 가이드
- 설치경로
./addons/auth_email
- 설정
- 인증 성공시 이동할 페이지
board 값을 입력하면 이메일 인증 성공후 ./?mid=board 주소로 이동합니다.
기본 값: 인덱스 페이지로 이동
- 인증 정보 자동 삭제
XE 구조상 인증 요청 후 활성화되지 않은 정보는 테이블에 남게 됩니다.
이러한 오래된 인증정보를 비워주는 기능입니다.
활성화된 정보는 삭제되지 않습니다.
기본 값: 사용 안함
- 도메인 제한 v 0.2
이 값에 도메인을 입력하면 입력된 도메인으로만 이메일 인증을 허용합니다.
다수 도메인을 허용하실 수 있습니다.
- 메시지 설정
다국어 지원을 위해 Core에 내장된 언어팩을 사용합니다.
회원 정보 변경을 위한 이메일 인증이지만 가입 인증 메시지를 띄우게 됩니다.
메시지를 직접 입력하면 해당 텍스트를 출력하게 됩니다.
직접 입력시 다국어 지원도 가능합니다.
- 인증 성공시 이동할 페이지
Notes 노트
이 사이트에 적용되어 있으며 로그인 후 테스트해 보실 수 있습니다.
License 사용권
GPL v2
Updates 업데이트
- v 0.2
도메인 제한 기능 추가
- v 0.3 - 최신 코어 대응 및 작동원리 개선
회원정보 변경시 cachehandler 갱신
기존 메일주소와 신규 메일주소 둘 다 인증받아야 메일주소가 변경됨. (기존: 신규메일주소만 인증받음)
파일 액세스 부하 감소
평가
돌아가기