BOARD

자료·레퍼런스

그누보드 회원가입 추천인 시스템을 휴대폰 번호 기반으로 커스터마이징하는 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 11회 작성일 26-10-18 15:11

본문

그누보드 회원가입 추천인 시스템을 휴대폰 번호 기반으로 커스터마이징하는 방법

그누보드 회원가입 시 기본 제공되는 아이디 기반 추천인 기능을 휴대폰 번호 기반으로 변경하려는 운영자와 개발자를 위한 핵심 파일 수정 및 검증 절차 안내입니다.

추천인 아이디 대신 휴대폰 번호 사용 시 수정 파일

그누보드의 기본 추천인 기능은 회원 아이디를 기반으로 작동하므로, 휴대폰 번호로 추천인을 등록하고 검증하려면 관련 소스 파일을 수정해야 합니다.

핵심 수정 파일 및 방향

  • bbs/ajax.mb_recommend.php 및 lib/register.lib.php: 추천인 아이디가 존재하는지 확인하는 검증 로직이 포함된 곳입니다. 기존 아이디 체크 방식 대신 입력된 폰 번호로 존재하는지 확인하는 함수를 새로 만들거나 수정해야 합니다.
  • bbs/register_form_update.php: 회원가입 완료 후 추천인에게 포인트를 부여하는 로직이 처리되는 파일입니다. 기존 포인트 지급 함수가 회원 아이디 기준로 되어 있으므로 이 부분의 변경이 필요합니다.

추천인 입력 값 검증 로직 수정 방법

그누보드에서 추천인 입력 값의 유효성과 존재 여부를 회원 아이디 대신 휴대폰 번호로 검사하려면 bbs/ajax.mb_recommend.php 파일과 lib/register.lib.php 파일을 수정해야 합니다.

수정 위치 및 파일

  • 추천인 검사 요청 처리 파일: bbs/ajax.mb_recommend.php
  • 함수 정의 라이브러리 파일: lib/register.lib.php

수정 방향

기본 그누보드 환경에서는 추천인 입력 값을 아이디 기준으로 검사하므로, bbs/ajax.mb_recommend.php 및 관련 라이브러리에서 아이디 존재 여부를 확인하는 함수 대신 휴대폰 번호 형식과 존재 여부를 검증하는 새로운 함수를 생성하여 적용해야 합니다.

추천인 포인트 지급 처리 과정 수정 방법

그누보드에서 추천인 시스템을 아이디 대신 휴대폰 번호 기반으로 변경할 때, 회원가입 완료 및 정보 수정 처리를 담당하는 bbs/register_form_update.php 파일의 수정이 필요하다.

수정 방향

  • 포인트 지급 로직 변경: 기본 그누보드 환경에서는 추천인에게 포인트를 부여하는 코드가 회원 아이디를 기준으로 처리되도록 구현되어 있다. 따라서 추천인 입력 값이 휴대폰 번호로 변경된 경우, 포인트 지급 함수에서 대상 회원을 식별할 때 아이디 대신 휴대폰 번호(mb_hp)를 기준으로 조회하여 포인트를 부여하도록 코드를 수정해야 한다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.