SNS 계정으로만 회원 가입 허용하기 일반 가입은 차단 - 기타스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

기타스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

SNS 계정으로만 회원 가입 허용하기 일반 가입은 차단

관리자 18-04-06 17:08

일반 회원 가입은 막고 소셜 계정으로만 가입을 허용하는 방법입니다.
그누보드 5.3 버전 이상에서만 해당되는 내용입니다.


1. extend/user.config.php 파일에 추가

if (preg_match("/.*\/bbs\/(register_form|register_form_update)\.php?/", $_SERVER['REQUEST_URI']) && !$is_member) alert('회원 가입은 SNS 계정 연동으로만 가능합니다.', G5_URL);


2. 회원 가입 스킨 파일 수정 (basic 스킨 기준)

PC : skin/member/basic/register.skin.php
모바일 : mobile/skin/member/basic/register.skin.php

전체 내용을 이렇게 교체


<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$member_skin_url.'/style.css">', 0);
?>

<?php
// 소셜로그인 사용시 소셜로그인 버튼
@include_once(get_social_skin_path().'/social_register.skin.php');
?>

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.