我正在开发一个PHP网站,想要使用OpenID作为登录机制。我希望实现类似于StackOverflow的行为,也就是只要打开StackOverflow,我就已经登录了。我在StackOverflow上找到了两个相关的问题:
OpenId + remember me / staying logged in
Sign in with Twitter, and stay signed in (PHP)
我知道应该让用户登录,如果这是他/她第一次登录,应该注册用户并在他/她的系统中设置一个cookie。然而,我的问题是:我应该在cookie中存储什么?用户名/密码组合?那似乎是一个安全问题。另一个问题是我应该在哪里检查cookie?我希望能得到一个简单的教程/代码示例。谢谢。