메인 도메인과 서브도메인들 로그인 공유

메인 도메인과 서브도메인들 로그인 공유

QA

메인 도메인과 서브도메인들 로그인 공유

본문

메인 도메인과 서브도메인들의 로그인 세션을 공유하려고 구상중인데요.

 

처음 제작할 때 부터 data폴더 1개만 만들어서 다른 서브도메인에는 이 data파일을 공유하는 식으로 제작해야 할까요? 이렇게 할 경우 DB하나에 너무 많은 데이터가 몰빵될 것 같은데..

 

DB부하를 줄이면서 회원 정보를 공유할 수 있는 다른 방법은 없을까요?

이 질문에 댓글 쓰기 :

답변 1

※ 메인 도메인(glitter.kr)과 서브도메인(sub.glitter.kr) 간에 로그인 세션을 공유하려면,

PHP의  session_set_cookie_params() 함수를 사용하여 세션 쿠키의 도메인을 설정.


<?php
session_set_cookie_params(0, '/', '.glitter.kr');
session_start();
 '.glitter.kr'은 세션을 공유 하는 Donain의 root_domain

 

Data 공유는 서버의 config 설정을 통해 Data_폴더를 공유하도록 구성.

 

세션 쿠키 도메인 설정과 Data_폴더 공유를 통해 세션을 관리하면, 부하가 최소화 될까요 ?

답변을 작성하시기 전에 로그인 해주세요.
전체 126,778
QA 내용 검색

회원로그인

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