使用RPX托管OpenID登录服务
2009年七月23日自己做一个OpenID的登录接口总的来说是见比较麻烦的事情。RPX提供了登录接口的托管服务,只要在网页上放一段代码就可以一举搞掂OpenID的登录验证过程,甚至还可以支持Google、Yahoo、Windows Live等账号的登录。
自己做一个OpenID的登录接口总的来说是见比较麻烦的事情。RPX提供了登录接口的托管服务,只要在网页上放一段代码就可以一举搞掂OpenID的登录验证过程,甚至还可以支持Google、Yahoo、Windows Live等账号的登录。
OpenID其实就是一种信用中介,或者叫第三方确认。现已得到Live, Google, Facebook, Yahoo等巨头的支持。OpenID意味着用户不再需要在登录不同网站时输入多个用户名和密码,因此简化了用户登录和注册的体验过程。
简单言之,OpenID就是一套以用户为中心的分散式身份验证系统,用户只需要注册获取OpenID之后,就可以凭借此OpenID帐号在多个支持OpenID的网站之间自由登录使用, 而不需要在每一个网站都注册帐号。
UCHOME是一个非常方便的SNS网站程序,可以用UCHOME登录用户,然后以MD5KEY的方式让已登录用户可以直接进入聊天室,从而实现两者的整合。 …查看全文»
基本思路是:在论坛目录下建一个chat.php来显示聊天室的登录界面,如果用户未处于论坛登陆状态就提示用户先登录,如果用户已经处于登陆状态就提示用户点击链接进入聊天室。当用户点击进入聊天室的时候是去访问chatlogin.php,这个页面提取已登陆用户的用户名进行MD5KEY的运算,生成真正进入聊天室的登陆页面并进行登陆。 …查看全文»
BCHAT除了直接连接聊天室自身的数据库进行用户验证之外,还可以选择间接的MD5加密登录验证方法。这样可以让聊天室更好的和其他已有系统如论坛等相融合。其实质是:已有的其他用户验证系统独立进行用户身份验证,其验证过程与聊天室无关,用户验证通过以后再交给聊天室。 …查看全文»