• 목록
  • 아래로
  • 위로
  • 6
  • Seia
  • 조회 수 226

a.com에서 세션 등록 후 b.com에서 그대로 사용할 수 있을까요?

작성자
Seia 33 Lv. (42%) 89400/92480EXP

GitHub에서 seia-soto로 활동 중입니다.

댓글 6

NoYeah
profile image

코알못이긴 한데 세션이라고 하기엔 정보가 부족하지 않을까요?

comment menu
2017.11.07. 20:26

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

네모
profile image

두 도메인이 모두 같은 서버라면 특정 조건에서는 가능합니다.

 

1. a.com에서 세션이 생성되면, 브라우저에는 a.com을 대상으로 PHPSESSID 라는 쿠키값이 남습니다.

2. 해당 쿠키값을 b.com으로 전송합니다. AJAX로 전송하면 될 것 같네요.

3. b.com에 AJAX 요청이 들어오면, PHPSESSID 값이 넘어왔는지 확인하고

4. 값이 존재한다면 session_start() 하기 전에 session_id($PHPSESSID)를 실행합니다.

5. 그러면 a.com 에서 사용하던 세션 정보들이 b.com 으로도 넘어갑니다.

 

nemodev.kr/tip/1216

comment menu
2017.11.07. 20:36

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

네모 → 네모
profile image

테스트 해보니 AJAX로는 구현하기가 조금 귀찮네요.

IFRAME 안보이게 설정해놓고 쓰시면 됩니다.

comment menu
2017.11.07. 20:53

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

Seia 작성자 → 네모
profile image

헠... 테스트까지요?? 흠.. 고생하셨네요. iFrame이면 그냥 세션 값 써도 되는 건가요?

comment menu
2017.11.07. 21:25

신고

"Seia님의 댓글"

이 댓글을 신고 하시겠습니까?

네모 → Seia
profile image

b.com/?sid=<물음표피에이치피 echo session_id(); 물음표> 같은 느낌으로요.

대댓글에 링크 있습니다.

comment menu
2017.11.07. 21:27

신고

"네모님의 댓글"

이 댓글을 신고 하시겠습니까?

derCSyong
profile image

기억은 잘 안나는데 서버가 같으면 session_start 바로 위에 ini_set('session.cookie_domain', '.com') 하면 될껍니다. 서버가 다르면 ajax이나 get, post 등등 다른 방법을 써야 하구요

comment menu
2017.11.17. 16:31

신고

"derCSyong님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 24.02.11.17:21 735
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 23.01.14.02:23 4404
공지 [필독] 질문하는 방법 17 마스터 18.02.23.03:09 4475
345 [미디어위키] 시각편집기 no vrs 260578 19.09.03.19:49 231
344 스포어에서 허용하는 이미지 업로드 확장자 및 ios에서의 input 태그 줌과 관련하여 여쭤봅니다 2 이니스프리 19.08.27.23:04 231
343 vmware esxi 환경에서 xpenology 를 운영하시는 회원님 계신가요 ? 2 image xnview 18.08.05.00:43 231
342 미디어위키 설치를 하는데 여기서 멈춰버립니다 8 image ryuko 16.10.08.10:48 231
341 DB를 연결했고 뭔가 가져오는 것 같은데 표시를 못 합니다... 3 image 국내산라이츄 19.05.02.09:37 230
340 해결하였습니다 3 AA 18.05.02.17:58 230
339 Hostinger 도메인에 스포어 연결 방법 2 260578 17.11.29.16:55 230
338 index 파일은 어디에 넣어야 되는걸까요? 3 모여라꿈동산 21.11.22.08:44 229
337 C# Keycloak으로 로그인 밍원 21.06.20.11:33 229
336 무료 아이콘 사이트 추천 부탁드려요 ^^ 4 이니스프리 19.07.09.20:15 229
335 Amazon Route 53 DNS 셋팅관련 7 image 갱생협스 18.11.11.08:56 229
334 방법좀알려주세여 ㅠ.ㅠ 1 JhgKo 17.06.29.16:26 229
333 [Ubuntu 22.04] 절전 모드 이후 사운드 재생이 안 됩니다. 5 260578 22.10.26.21:59 228
332 안녕하세요ㅠㅠ 위키 URL 리다이렉션 관련 질문입니다 1 김광현 20.03.26.16:33 228
331 듀얼모니터 설정 질문드립니다 3 image calm 19.01.03.20:55 228
330 php로도 irc 접속이 가능한가요? 2 준그루 17.12.16.18:18 228
329 호스팅 신청했는데요 도움 좀 부탁드립니다. 24 GsusWeb 20.06.20.21:34 227
328 안드로이드 에뮬레이터 질문 드립니다. 1 Nginx 20.05.14.18:24 227
327 가계부 프로그램 추천 부탁드립니다! 2 이니스프리 19.11.12.23:59 227
326 워드프레스 백업 툴 추천 부탁드려요! 10 갱생협스 19.10.04.19:53 227