묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이메일 인증 안하는 상태로 운영하다가 인증 사용으로 전환후 ...
2012.01.14 14:26
사이트를 이메일 인증 사용 안하는 상태로 운영하다가
인증 사용으로 전환후 ... 인증 안한 회원들은 권한X, 인증한 회원들에게만 권한을 주려고 합니다.
근데 아무리 찾아봐도 인증한 회원들만 따로 골라내는 방법이 없더군요..
그룹연동은 포인트로만 이루어지니깐요...
또한 회원정렬에도 없습니다...
하.....
어떤 방법이 있을까요...
메일인증을 사용하면
새로운 회원이 가입을 하게되면
xe_member_auth_mail 테이블에
값이 입력됩니다.
칼럼을 보면
auth_key, member_srl, user_id, new_password, is_register, regdate
이렇게 있는데
auto_key는 0에서 999999사이의 숫자가 랜덤으로 생성되어 md5로 암호화된 값이 저장되고
is_register 에는 Y 값이 들어갈겁니다.
나머지는 가입할 때 입력했던 것들이 들어가고 member_srl은 sequence 값을 받아와서 입력되고
그리고
xe_member 테이블에
가입한 회원의 레코드가 생성이 되는데 denied 값이 Y로 입력이 됩니다.
인증이 완료되면 Y가 N으로 업데이트 될 겁니다.
xe_member_auth_mail 여기 테이블에 회원이 없고
xe_member 테이블의 denied 칼럼에 Y가 있으면
그건 사용중지를 당한것이고
아무튼
이 알고리즘을 바탕으로 따로 작업을 해야 할 것 같네요........