2012-09-20 3 views
1

3 개의 웹 사이트에 대해 단일 노래 시스템을 구현해야하는데, 그 중 일부를 조사해 보았습니다. 약간의 연구 끝에 약간 혼란스럽고 혼란 스럽습니다.) 많은 정보를 찾았지 만 그들 중 누구도 나를 위해 일을 분명히하지 않으므로 전문가에게 당신이 올바른 방향으로 나를 가리킬 수 있는지 알아보기로 결심합니다.다중 도메인을 사용하는 자동 사용자 로그인을위한 PHP로 SSO 구현

저는 OpenSSO, OpenAM, CAS 및 기타 솔루션에 대해 읽었지 만, 적어도 지금까지는 예상대로 도움이되지 않았습니다.

내가 세 개의 웹 사이트 PHP와 MySQL로 개발

이 세 사이트가 동일한 데이터베이스와 같은 사용자를 공유하지만 사용자가 로그인 할 수 있도록 모든 사이트는 자신의 도메인에 :

시나리오는 다음과 같다 3 개의 웹 사이트에 액세스하려는 경우 3 개 관계로

내가 달성하고 싶은 것은 사용자가 사이트 중 하나에 로그인 할 수 있고 사이트에 액세스 할 때 자동으로 다른 두 사이트에 로그온 할 수있는 능력을 부여하는 것입니다.

기술적으로는 이미 제작/작업 코드에 미치는 영향을 줄이는 것이 좋습니다.

내가 사용할 수있는 가장 좋은 해결책은 무엇입니까?

당신의 도움 :) 주셔서 대단히 감사합니다

답변

0

이 더 쉬울 수 있다면 먼저 사이트 A 당신이 에서 그들을 위해 만들어진 링크를 통해 사이트 B에게 또는 C를 방문 방문 사용자 사이트 A, 즉 그들이 다른 가고 그들의 사이트 중 하나에서 링크를 클릭하면 다음 방금 PHP 세션의 데이터베이스 백엔드를 사용URL 기반 세션에서 사용할 수, 말을하는 것입니다.

+0

감사합니다 @ 넬슨, 나는 URL을 입력했지만 사용자가 로그인 할 수있는 권한을 부여해야하지만 URL 기반의 인증은 내 사이트의 링크에 적합합니다. :) – SubniC

관련 문제