그누보드 회원구분은 어떻게 하는건가요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

그누보드 회원구분은 어떻게 하는건가요? 정보

그누보드 회원구분은 어떻게 하는건가요?

본문

php프로그래머입니다.
프로그램을 하나 만들었는데요.. 그누보드와 연동해서 사용하려합니다.
회원으로 로그인 했을경우에만 제가 만든 프로그램에 접근할수 있도록 하고 싶은데요..
제가 그누보드는 말만 들어봤지 한번도 사용해보질 않아서 도데체 감이 안잡힙니다.
 
검색해서 찾아보니 회원 비회원을 아래처럼 구분할수 있는거 같은데요..
 
if ($is_member && !$is_admin && $w != "u") {
 // 회원일 경우 수행
} else {
 // 비회원일 경우 수행
}
 
맞는건가요?
 
그런데 위의 내용은 아마도 게시판에서 쓰는 것같습니다.
 
제가 원하는것은 그누보드의 로그인쳐리 방법을 알아서
예를 들면 세션으로 했으면
 
세션값에 어떤값을 등록해서 사용했는지 알고싶습니다.
 
<? // 로그인 처리 부분
session_start();
session_register("$gn_id", "$gn_pw", "$gn_sid");
$gn_id = $id;
$gn_pw = $pw;
$gn_sid = session_id();
?>
 
위처럼 로그인 처리를 했다면 아래처럼 할수 있겠지요..
 
<?
session_start();
 
if($HTTP_SESSION_VARS["$gn_sid"]) {
//  회원일 경우 수행
} else {
//  비회원일 경우 수행
}
?>
 
이처럼 로그인처리할때 세션값을 어떻게 등록하였는지 아시는분은
가르쳐 주셨으면 좋겠습니다.
 

댓글 전체

단지 로그인 여부를 확인하고 한다면
 if ($member['mb_id'])

소스를 더 보시면 아실 거 같은데

common.php에

if ($_SESSION['ss_mb_id']) // 로그인중이라면
{
    $member = get_member($_SESSION['ss_mb_id']);

가 있습니다. 이정도면 충분하실 듯하네요.
-. 참조내용 : /bbs/login_check.php 36라인 정도

// 회원아이디 세션 생성
set_session('ss_mb_id', $mb[mb_id]);

... 이하 중략 ...


-. 세션의 적용(연동 및 응용, 호출) : /common.php
'rolo'님께서 언급하신 소스코드 부분.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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