我试图了解在项目中实现OpenID的概念和好处.而且,由于我是一名
Java开发人员,我或多或少都对理解其主要的Java实现openid4java感兴趣.
我的理解是OpenID是以统一方式配置分散ID的标准.现在,如果完全(或甚至略微)不正确,请纠正我!
假设我仍然在轨道上,我发现所有种类或组织都在使用OpenID,例如MySpace,他们使用匹配http://www.myspace.com/username的URL识别每个用户.
那么OpenID如何作为一个系统工作?它是否仅仅表现为“OpenID服务器”网络,与DNS机器一样,协调并确保其系统中的所有ID都是唯一的并且匹配某种模式?或者,它只是一种使用的算法,像GUID一样,为每个客户端域(例如MySpace)生成全局唯一的ID.
我只是不了解OpenID实际上是如何表现出来的,以及openid4java这样的框架如何与“表现形式”相提并论. (他们的用途是什么).