我正在开发一个PHP网站,我正在尝试使用OpenID登录机制。我想要一个类似于StackOverflow的行为。到那个,我的意思是,每当我打开计算器,我已经登录,我发现在计算器上两个相关的问题:OpenID登录机制 - 保持登录
OpenId + remember me/staying logged in
Sign in with Twitter, and stay signed in (PHP)
我知道我应该在用户时,如果签这是他/她第一次,我应该注册用户并在他/她的系统中设置一个cookie。然而我想知道的是我应该在cookie中存储什么?用户名/密码组合?这似乎是一个安全问题。另一个问题是我应该在哪里检查cookie?我将不胜感激一个简单的教程/代码示例。谢谢。
非常感谢。自从很久以前我问过这个问题之后,我想出了一个类似的解决方案。我很高兴我走了那条路:) –
@jricher checkid_immediate是否需要return_to url?有没有办法“同步”,而不是等待提供者回调? –
OpenID通过浏览器重定向工作,而不是直接的HTTP调用,因此您需要等待返回。 – jricher