BOARD

팁·활용

그누보드 신규 회원 가입 기능 임시 차단 및 접근 제한 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 26회 작성일 26-09-15 19:48

본문

그누보드 신규 회원 가입 기능 임시 차단 및 접근 제한 방법

스팸 회원 가입 급증 시 기존 회원의 정보 수정 기능은 유지하면서 신규 가입만 임시로 차단하거나 관련 파일을 정리하는 실용적인 방법을 안내합니다.

extend/user.config.php를 이용한 신규 회원 가입 차단 방법

그누보드 운영 중 스팸 회원 가입이 급증할 때, extend/user.config.php 파일을 수정하면 기존 회원의 정보 수정 기능은 유지하면서 신규 회원 가입만 일시적으로 차단할 수 있습니다.

설정 방법

extend/user.config.php 파일에 아래의 코드를 추가하여 회원가입 관련 경로로 접근할 때 차단 메시지를 띄우고 메인 페이지로 이동시킬 수 있습니다.

if (preg_match("/.*\/bbs\/(register|register_form|register_form_update)\.php?/", $_SERVER['REQUEST_URI']) && $w =='' && !$_SESSION['ss_social_provider']) { alert('신규 회원 가입은 받지 않습니다.', G5_URL); }
  • 코드 내 !$_SESSION['ss_social_provider'] 조건은 SNS를 통해 가입하는 사용자를 예외로 처리하기 위한 설정입니다.

적용 후 확인 방법

설정 적용 후 브라우저의 시크릿 모드 등을 사용하여 회원가입 페이지(/bbs/register.php)에 접속하여 설정한 알림 메시지가 출력되거나 메인 페이지로 정상적으로 리다이렉트되는지 확인합니다.

회원 가입 파일 삭제 및 복구 방법

그누보드에서 신규 회원 가입 기능을 완전히 사용하지 않을 경우, 관련 파일을 삭제하여 차단할 수 있습니다.

삭제 대상 파일 경로

  • bbs/register.php
  • bbs/register_form.php
  • bbs/register_form_update.php
  • bbs/register_result.php

백업 및 복구 방법

  • 파일 삭제 전 백업: 위 대상 파일들을 삭제하기 전에 반드시 해당 파일들을 백업해야 합니다.
  • 후속 조치: 파일 삭제 후에는 스킨 내의 회원가입 버튼도 함께 제거해야 합니다.
  • 기능 복구: 필요 시 백업해 둔 파일을 다시 업로드하면 회원 가입 기능을 복구할 수 있습니다.

회원가입 차단 설정 적용 후 확인 방법

신규 회원 가입 차단 설정을 적용한 뒤 정상적으로 작동하는지 검증하려면 브라우저의 시크릿 모드를 활용해 직접 페이지에 접속해야 합니다.

점검 절차

  1. 브라우저에서 시크릿 모드를 실행합니다.
  2. 회원가입 페이지(/bbs/register.php)로 접속합니다.
  3. 설정한 알림 메시지가 출력되거나 메인 페이지로 정상적으로 리다이렉트되는지 확인합니다. 이 과정이 정상적으로 확인되면 설정이 완료된 것입니다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.