OpenID登录很慢

时间:2010-06-28 01:27:11

标签: php openid

我已经在我的网站上实现了OpenID,以便用户可以成功使用该系统进行身份验证。

但是,似乎从我的网站重定向到OpenID提供商,从提供商重定向回我的网站需要很长时间。

我正在使用PHP和CodeIgniter框架,并在他们的wiki上提供了库。

什么可能会减慢这个过程,有没有办法加快速度?

1 个答案:

答案 0 :(得分:4)

由于OpenID身份验证在OpenID提供程序和服务器之间来回多次,因此最大的延迟通常来自服务器相对于OpenID服务器的位置。请记住,Stack Overflow是一个流量很大的站点,服务器速度非常快,OpenID提供商可能也是如此。

另一方面,您的服务器可能没有那么快,或者可能对OpenID提供程序有很高的延迟。因此,大约5秒,10如果真的很慢,似乎不太合理。

尝试分析每个与OpenID相关的通信,看看你的代码中是否有任何可以加速的东西,但这不太可能成为瓶颈。