例如在www.aa.com/m的网站登录后,www.aa.com/d目录下的网站也自动登录了呢,求具体方法
在其中一个网站登录成功后生成一个加密的session,到其它网站时判断这个session,成功就自动登录,不成功就重新登录追问
这些我明白,是想问问怎么写代码
追答在网站A登录成功会得到用户的id和name,为安全考虑,这几个网站都要设置一个用来加密的短语
,假使为abc123
在A站登录成功后的操作是
$info['info'] = $id.','.$name.',abc123';
$info['check'] = md5($info['info']);
$info = serialize($info);
$_session['login_info'] = base64_encode($info);
在网站B的操作是
if($_session['login_info']){
//获取登录信息,取得id和name,自动登录
}else{
login()//登录
}
额 , 想问下代码我应该写在哪里,再具体点吧,我总觉得这几句很少呀,能实现么
追答你得根据你网站实际情况来写,你最好找个技术来完成吧,我写给你的只是大体思路,具体细节你还是找技术搞定吧
温馨提示:答案为网友推荐,仅供参考