로그인시 생성되는 세션변수 이름들?? 정보
로그인시 생성되는 세션변수 이름들??본문
안녕하세요.
타 프로그램과 연동하여 게시판을 사용하려 합니다.
타 프로그램(A라고 명칭하겠습니다.) A에서 회원이 로그인하면 해당 회원 정보를 가지고 그누보드 로그인시 만들어지는 세션을 만들어 1:1게시판을 이용하려 합니다.
개인적으로...찾아보는게 더 좋지만 시간이 많이 촉박하여 질문드립니다..
로그인시 생성되는 세션이름들은 어떤어떤게 있고 값들은 어떤게 들어가나요??
부탁드립니다.
감사합니다.
댓글 전체
-. /lib/common.lib.php 88 ~ 102라인
// 세션변수 생성
function set_session($session_name, $value)
{
session_register($session_name);
// PHP 버전별 차이를 없애기 위한 방법
$$session_name = $_SESSION["$session_name"] = $value;
}
// 세션변수값 얻음
function get_session($session_name)
{
return $_SESSION[$session_name];
}
-. session은 (http 프로토콜을 통한)웹브라우저의 접근을 체크해 줍니다.
달랑 한 번만 구워지겠지요.
왜냐하면 매번 사용자의 요청(페이지 이동 등)에 따라 session이 생성된다면,
그것을 인증하기 위해 생성되는 세션 가비지에 의해 서버는 버벅대리라 생각됩니다.
간단히 말해 사용자의 웹브라우저창 하나당 하나의 세션을 갖습니다.
새페이지를 생성하기 전 까지는 새탭으로 열든 CTRL-N을 이용해,
현재 페이지에 종속적인 창을 열든 상관없이 하나의 값을 기억하게 됩니다.
-. 세션공유에 관한 내용은,
g4팁 게시판에서 찾아보실 수 있습니다.
키워드 : 세션, 세션공유, 공유 등...
// 세션변수 생성
function set_session($session_name, $value)
{
session_register($session_name);
// PHP 버전별 차이를 없애기 위한 방법
$$session_name = $_SESSION["$session_name"] = $value;
}
// 세션변수값 얻음
function get_session($session_name)
{
return $_SESSION[$session_name];
}
-. session은 (http 프로토콜을 통한)웹브라우저의 접근을 체크해 줍니다.
달랑 한 번만 구워지겠지요.
왜냐하면 매번 사용자의 요청(페이지 이동 등)에 따라 session이 생성된다면,
그것을 인증하기 위해 생성되는 세션 가비지에 의해 서버는 버벅대리라 생각됩니다.
간단히 말해 사용자의 웹브라우저창 하나당 하나의 세션을 갖습니다.
새페이지를 생성하기 전 까지는 새탭으로 열든 CTRL-N을 이용해,
현재 페이지에 종속적인 창을 열든 상관없이 하나의 값을 기억하게 됩니다.
-. 세션공유에 관한 내용은,
g4팁 게시판에서 찾아보실 수 있습니다.
키워드 : 세션, 세션공유, 공유 등...
나스카// 답변 감사합니다.
제가 글을 잘못써서 내용전달이 잘 안된거 같습니다..
음..제가 원하는 건...
A라는 유저가 로그인을하면 해당 유저의 정보가 SESSION에 등록되는대 그 등록되는 세션들의 이름과 값들을 알고싶습니다. 예를들어 test 라는 아이디를 가진 유저가 로그인을 하면
$_SESSION["username"] = "test";
이런식으로...
그누보드는 어떤 값들을 이용하는지 궁금합니다.
감사합니다.
제가 글을 잘못써서 내용전달이 잘 안된거 같습니다..
음..제가 원하는 건...
A라는 유저가 로그인을하면 해당 유저의 정보가 SESSION에 등록되는대 그 등록되는 세션들의 이름과 값들을 알고싶습니다. 예를들어 test 라는 아이디를 가진 유저가 로그인을 하면
$_SESSION["username"] = "test";
이런식으로...
그누보드는 어떤 값들을 이용하는지 궁금합니다.
감사합니다.