"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > PHP에서 SSO (Single Sign-on) (SSO)를 위해 여러 도메인에 쿠키를 설정하려면 어떻게해야합니까?

PHP에서 SSO (Single Sign-on) (SSO)를 위해 여러 도메인에 쿠키를 설정하려면 어떻게해야합니까?

2025-02-22에 게시되었습니다
검색:788

How Can I Set Cookies Across Multiple Domains for Single Sign-On (SSO) in PHP?

domain.com domain1.com

domain2.com

    유감스럽게도, PHP와 쿠키를 사용하여 간단한 솔루션은 없습니다. 기본 문제는 각 도메인이 자체 쿠키 스토리지를 유지하여 쿠키를 한 원점에서 다른 원점에서 설정하는 것을 방지한다는 것입니다.
  • 대안

대안이 존재합니다.

토큰 통과 :

사용자의 브라우저가 도메인 사이를 탐색 할 때 디지털 로그인 한 토큰이 요청 매개 변수에 전달됩니다. 이 토큰은 사용자의 신원 및 세션 정보를 전달하여 각 도메인이 사용자의 상태를 독립적으로 확인할 수있게합니다.

  1. 시나리오에는 신중한 계획과 특수 도구 또는 프레임 워크 사용이 필요합니다. SimplesAMLPHP는 도메인 간의 안전한 토큰 처리 및 통신을 제공함으로써 SSO를 용이하게하는 PHP 구현입니다. 자신의 커스텀 솔루션을 출시 할 필요가 없습니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3