이름과 주민번호를 다시? 정보
이름과 주민번호를 다시?본문
회원가입시 실명과 주민등록번호를 입력받지 않다가
얼마전부터 입력을 받고 있습니다.
기존 회원들이 로그인시 실명과 주민등록정보를 입력하게 하려면
어떻게 하면 될까요? 관련 팁을 검색해봐도 안나와서
도움 부탁드립니다.
댓글 전체
> 실명과 주민등록정보를 입력하게 하려면...
'실명'에 관한 부분은 기존에 관련 게시물이 게재되어 있습니다.
한국에서의 '실명인증'에 관한 처리를 하는 곳은,
대표적으로 siren24.com을 들 수 있겠습니다.
해당 사이트에 실명인증 서비스 신청방법과
'그누보드'와의 실질적인 연동방법을 문의하시면 해결되리라 봅니다.
설마 실명인증의 개념이 아니라,
단순히 (실명이 아닌)이름과 '주민등록번호'의 체계에 부합한 회원가입 시스템을
얘기하시는 것은 아닐테지요?
가볍게(?!) 읽어 보실만한 내용을 기재해 봅니다.
http://www.sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=67486&sca=&sfl=wr_subject&stx=%BD%C7%B8%ED%C0%CE%C1%F5&sop=and&spt=-14553
'실명'에 관한 부분은 기존에 관련 게시물이 게재되어 있습니다.
한국에서의 '실명인증'에 관한 처리를 하는 곳은,
대표적으로 siren24.com을 들 수 있겠습니다.
해당 사이트에 실명인증 서비스 신청방법과
'그누보드'와의 실질적인 연동방법을 문의하시면 해결되리라 봅니다.
설마 실명인증의 개념이 아니라,
단순히 (실명이 아닌)이름과 '주민등록번호'의 체계에 부합한 회원가입 시스템을
얘기하시는 것은 아닐테지요?
가볍게(?!) 읽어 보실만한 내용을 기재해 봅니다.
http://www.sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=67486&sca=&sfl=wr_subject&stx=%BD%C7%B8%ED%C0%CE%C1%F5&sop=and&spt=-14553
나스카님의 말씀처럼 실명인증은 서신평 혹은 한신평 등에서 기업가입으로 가입하실수 있습니다.
저도 얼마전에 utf-8 그누기반에서 euckr 기반인 서신평(siren24) 를 붙이다가 골머리를 썪힌적이 있었습니다.
또 어차피 새로 만들어진 웹사이트가 아니라 개편 혹은 이름과 주민번호를 다시 받으려고 한다면
(실명인증을 붙이던 안붙이던) 간에.. 꼭 필요한 부분이 있습니다.
제가 사용하는 방법입니다만..
g4_member 테이블의 여분 필드에 구분이 될수 있는 구분자를 둡니다. (ex : mb_10)
ex) update g4_member set mb_10 = 'n'
로그인후 상단페이지 파일 head 부분에다가 조건을 둡니다.
if ( $member[mb_10] == 'n' ) {
location.href="<?=$g4[path]?>/bbs/register.php"
} else {
register.php 를 열어서 상단 부분에 또다시 조건문을 둡니다.
if ( $_SERVER[HTTP_REFERER] == 'http://이전파일 상대경로' ) {
} else {
값을 넘기는 부분에 referer 가 일치 하면 register.form.php 로 값을 넘기는데
역시 구분자를 하나 둡니다.
skin/디렉토리에서 사용하시는 register.skin.php 를 열어서
hidden 값으로 input 태그를 하나 추가합니다.
<input type=hidden name=mb_renew value="<?=$member[mb_10]?>">
register.form.php 에서 또다시 조건문을 겁니다.
if ( $mb_renew == 'n' ) {
} else {
이런방식으로 로그인시도시에 mb_10 필드의 값이 n이라면 새로 주민번호를 입력 받게끔 하시면 될듯합니다.
참고로 저도 siren24(서신평)인증과 동시에 이런방식으로 새로 입력받게끔 프로그래밍 하고 있습니다.
저도 얼마전에 utf-8 그누기반에서 euckr 기반인 서신평(siren24) 를 붙이다가 골머리를 썪힌적이 있었습니다.
또 어차피 새로 만들어진 웹사이트가 아니라 개편 혹은 이름과 주민번호를 다시 받으려고 한다면
(실명인증을 붙이던 안붙이던) 간에.. 꼭 필요한 부분이 있습니다.
제가 사용하는 방법입니다만..
g4_member 테이블의 여분 필드에 구분이 될수 있는 구분자를 둡니다. (ex : mb_10)
ex) update g4_member set mb_10 = 'n'
로그인후 상단페이지 파일 head 부분에다가 조건을 둡니다.
if ( $member[mb_10] == 'n' ) {
location.href="<?=$g4[path]?>/bbs/register.php"
} else {
register.php 를 열어서 상단 부분에 또다시 조건문을 둡니다.
if ( $_SERVER[HTTP_REFERER] == 'http://이전파일 상대경로' ) {
} else {
값을 넘기는 부분에 referer 가 일치 하면 register.form.php 로 값을 넘기는데
역시 구분자를 하나 둡니다.
skin/디렉토리에서 사용하시는 register.skin.php 를 열어서
hidden 값으로 input 태그를 하나 추가합니다.
<input type=hidden name=mb_renew value="<?=$member[mb_10]?>">
register.form.php 에서 또다시 조건문을 겁니다.
if ( $mb_renew == 'n' ) {
} else {
이런방식으로 로그인시도시에 mb_10 필드의 값이 n이라면 새로 주민번호를 입력 받게끔 하시면 될듯합니다.
참고로 저도 siren24(서신평)인증과 동시에 이런방식으로 새로 입력받게끔 프로그래밍 하고 있습니다.
get_member()함수 참조
'수연아빠'님께서 테스트하시던 이메일로그인 방식이 아니라,
회원아이디로 로그인하고 회원정보에 '실명/주민번호'의 인증이 필요하다면,
get_member()함수로 회원의 정보에서 누락된 부분이 있는지 검토해야 겠지요.
이후 응용(?!), 문제해결은 기존의 '질답/팁'을 찾아보시는 수고는 질문자의 몫이 되겠군요.
질문내용을 상당히 구체적으로 기재하셔야 할 사항이군요.
실행과정에서 야기되는 에러의 해결을 위해 재질문하는 경우가 아니라면,
이후에 등록될만한 질문은 질문자가 직접 수행해야 할 부분만 존재하겠군요.
'수연아빠'님께서 테스트하시던 이메일로그인 방식이 아니라,
회원아이디로 로그인하고 회원정보에 '실명/주민번호'의 인증이 필요하다면,
get_member()함수로 회원의 정보에서 누락된 부분이 있는지 검토해야 겠지요.
이후 응용(?!), 문제해결은 기존의 '질답/팁'을 찾아보시는 수고는 질문자의 몫이 되겠군요.
질문내용을 상당히 구체적으로 기재하셔야 할 사항이군요.
실행과정에서 야기되는 에러의 해결을 위해 재질문하는 경우가 아니라면,
이후에 등록될만한 질문은 질문자가 직접 수행해야 할 부분만 존재하겠군요.