프로젝트에서 OpenID를 구현할 때의 개념과 이점을 이해하려고합니다. 그리고 저는 Java 개발자이기 때문에 Java 구현의 주류 인 openid4java
을 이해하는 데 다소간 동 의감이 있습니다.OpenID Architecture for Java
제 생각에 OpenID는 분산 된 ID를 일관된 방식으로 제공하기위한 표준입니다. 자, 그것이 완전히 (또는 심지어 약간) 부정확하다면, 저를 시정하십시오!
내가 아직 진행 중이라고 가정하면 모든 종류 또는 조직이 MySpace와 같은 OpenID를 사용하고 있습니다. MySpace는 http://www.myspace.com/username
과 일치하는 URL로 각 사용자를 식별합니다.
그래서 OpenID는 시스템으로 어떻게 작동합니까? DNS 시스템과 마찬가지로 시스템의 모든 ID가 고유하고 특정 패턴과 일치하는지 확인하고 확인하는 "OpenID 서버"네트워크로 나타납니다. 또는 GUID
처럼 MySpace와 같은 각 클라이언트 도메인에 대해 전역 적으로 고유 한 ID를 생성하는 알고리즘 일뿐입니다.
OpenID가 실제로 어떻게 나타 났는지, openid4java와 같은 프레임 워크가 "구현"과 어떤 관련이 있는지 이해하지 못했습니다. (그들의 용도는 무엇입니까?)
감사합니다. @ 보자! OpenSSO와 같은 SSO 프레임 워크에서 openid4java와 어떻게 작동합니까? 그곳에있는 "분업"은 무엇입니까? – IAmYourFaja
솔직히 말해서 - 나도 몰라 :) – Bozho
발견 된 [this] (http://www.alleged.org.uk/pdc/2007/08/13.html) 기사. SSO 및/또는 OpenID에 대한 경험이 이미 있습니다. 나에게, 그것은 의미의 전체 무리를 만들지는 않겠지 만, 나는 또 다른 연구 노력을 위해 저축 할 것이다 ;-) ~ 당신의 대답을 다시 한번 감사드립니다. – IAmYourFaja