스마일서브의 보안서버를 아웃로그인 및 멤버 로그인 스킨에 적용하는 플러그인 > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

스마일서브의 보안서버를 아웃로그인 및 멤버 로그인 스킨에 적용하는 플러그인 정보

스마일서브의 보안서버를 아웃로그인 및 멤버 로그인 스킨에 적용하는 플러그인

첨부파일

boanserver.zip (50.9K) 46회 다운로드 2015-10-04 15:05:48
outlogin_boanserver.zip (10.1K) 20회 다운로드 2015-10-04 15:05:48
member_boanserver.zip (113.5K) 9회 다운로드 2015-10-04 15:05:48

본문

http://sir.co.kr/g5_skin/6984
위 페이지의 g5 용을 g4 용으로도 만들어 보았습니다.
자세한 개요는 위 페이지에서 확인하시기 바랍니다.


1. 설치 방법

1-1. boanserver.zip 을 압축을 풀어, 그누보드4 루트에 plugin 폴더를 만들고 그 안에 업로드 합니다.

1-2. outlogin_boanserver.zip 스킨을 압축을 풀어 그누보드 skin/outlogin 폴더에 업로드 합니다.

1-3. member_boanserver.zip 스킨을 압축을 풀어 그누보드 skin/member 폴더에 업로드 합니다.

1-4. 그누보드 기본 소스중의 아래 파일들에서, _common.php 인클루드 하는 부분 아래에 다음 소스를 추가합니다.
- 수정해야 하는 그누보드 파일들
    bbs/login_check.php
- 추가할 소스
    @include_once($g4['path'].'/plugin/boanserver/gnuboard4/check.php');

1-5. 아웃로그인 스킨을 다음과 같이 basic_boanserver 로 변경합니다.
<?php echo outlogin('basic_boanserver'); // 외부 로그인  ?>

1-6. 관리자페이지 > 환경설정 > 기본환경설정에 가서 회원스킨을 업로드한 것으로 변경합니다.


2. 주의 및 참고사항

- 멤버스킨의 로그인 부분만 적용되었고, 회원가입 부분은 적용하지 못했습니다. 죄송합니다. ㅠㅠ

- 기능구현을 위해, 그누보드 기본 소스를 변경하는 부분이 있습니다.
  가능하면 기본소스를 변경하지 않으려 하였으나, 구현에 어려움이 있어, 최소한으로 변경하였습니다. ^^

- 플러그인 폴더명이나 멤버 아웃로그인 폴더명을 변경하셨다면, 위 소스들에서 적절하게 수정해 주시면 됩니다.

- 보안서버 웹사이트에서 보시면, 보안서버 로고를 붙여 줄 것을 권장하고 있습니다.
  물론, GPL 이라 강제사항은 아니라고 합니다. ^^

- 공식 데모 페이지 : http://www.boanserver.com/demo/login.html

- 테스트 사이트 : http://g4.baragi.net


3. 운영중인 사이트 소스에 적용하기

스킨 자체를 바꾸기 힘든 상황이라면, 기존 스킨에 보안서버 부분만 적용할 수 있습니다.
우선, 위의 1-1 ~ 1-4 까지 적용합니다.
보안서버 스킨파일 중에서 변경된 파일은 아래와 같습니다.
기존에 사용하고 계시는 다른 스킨에 적용하고자 하신다면, 해당 스킨 파일만 참고해서 수정하시면 됩니다.
    1) 아웃로그인 스킨
        outlogin.skin.1.php
    2) 멤버 스킨
        login.skin.php

스킨파일에서 주요한 수정사항은,
보안서버 form 관련된 것을 인클루드 하는 부분과 form 태그에 rsa 속성을 추가하는 부분입니다.
추천
1

댓글 전체

전체 3,524 |RSS
그누4 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT