2012-08-13 4 views
3

나는 이론적으로 사용자가 각각에 대해 동일한 계정을 가져야하는 세 개의 웹 사이트를 만들고 있습니다. 속성이 다르더라도 사용자 이메일, 로그인 이름, 비밀번호 등은 하나의 웹 사이트 (예 : user.mysso.com)에 저장되고 처리됩니다.다양한 공용 웹 사이트간에 SSO를위한 아키텍처는 무엇입니까?

사용자에게 질의/인증을위한 인터페이스를 제공하는 RESTful 웹 서비스 인 user.mysso.com을 사용해야합니까? 아니면이게 안전하지 않니?

+0

한숨을 사용 - 잘 모르겠어요 왜 이렇게 사용자 가능한 답을 가진 사람에 의해 중지하고 "건설하지"않고 그것을 대답 할 수있을 것 가까운 질문. 어쨌든, 당신이 볼 수있는 독립형 SSO 시스템이 있습니다 : http://barebonescms.com/documentation/sso/ – CubicleSoft

+0

당신은 [Jasig CAS SSO] (http://www.jasig.org/)에 관심이있을 수 있습니다. cas)와 자바 구현 [JCAS] (http://jcas.sourceforge.net/)에서, 그들은 내게 당신의 요구에 맞는 것을 찾는다. –

+0

나는 George Schlossnagle의 'Advanced PHP Programming'이라는 책에서 예제를 사용했다. 훌륭한 소스라면 스스로 코딩 할 수있다. PHP의 다른 고급 영역에 대한 책도 추천한다. - 아마존에서 사용 가능하다. /www.amazon.co.uk/Advanced-PHP-Programming-Developers-Library/dp/0672325616/ref=sr_1_1?ie=UTF8&qid=1358715128&sr=8-1 - 완벽한 솔루션, 3 개 사이트 클러스터에서 작업하고 있습니다. 세 가지 모두를위한 단일 인증 서버 –

답변

관련 문제