PHP 프로그래밍

[그누보드] 외부로그인 핸드폰인증

Min's아빠 2017. 12. 29. 16:51

그누에서 간단하게 '핸드폰인증'으로 인증페이지를 만든 샘플을 올립니다.

 

페이지 구성

1. index.php : 인증창 오픈

2. sms.php : 핸드폰인증 진행

   - 10분이내 5번 요청하면 잠시후에 진행하라는 경고창이 나옵니다.

   - 인증번호는 5자리로 랜덤하게 만들어집니다.

   - 인증이 완료된후에 이벤트는 authCheck 에서 추가하신후에 이용하시면 됩니다.

 

필요 테이블

CREATE TABLE IF NOT EXISTS `sms_auth` (
  `a_idx` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `a_hp` varchar(20) NOT NULL,
  `a_auth` int(10) NOT NULL DEFAULT 0,
  `a_num` varchar(5) NOT NULL DEFAULT '',
  `a_regdate` datetime DEFAULT NULL,
  PRIMARY KEY (`a_idx`)
);

sms.zip