/**
* 生成Token
* 用户appId+uid一起自然排序后MD5加密
*
*/
private function setTokenAction($appId, $uid = 0, $sign = '') {
$signArray = array('appId' => $appId, 'uid' => $uid, 'sign' => substr($sign, 0, 12));
sort($signArray);
$tokenSring = implode('', array_values($signArray));
return md5($tokenSring);
}
//写redis时间一周
$life = 86400 * 7;
//设置redis
$redis = new Comm_Redis();
$redis->set($key, $token, $life);
$redis->setArray($token, $userInfo, $life);
$userInfo['token'] = $token;
//登录成功后写到cookie
if( json.success == true ) {
var exp = new Date();
exp.setTime(exp.getTime() + 84600 * 7 * 1000); //json.message.lifetime
document.cookie="token="+json.message.token+";expires="+exp.toGMTString()+";path=/;domain="+json.message.domain;
// $('body').html(json.message);
// $('html').html(json.message);
window.location.reload();
}