|
@@ -329,8 +329,6 @@ class WechatOfficialController extends HttpBaseController
|
|
|
$oauth = $this->app->oauth;
|
|
|
$user = $oauth->userFromCode($code);
|
|
|
|
|
|
- Log::info('22222222222222222222222 === ' . 'code' . $code );
|
|
|
-
|
|
|
$openid = $user->getId();// 对应微信的 OPENID
|
|
|
$nickname = $user->getNickname(); // 对应微信的 nickname
|
|
|
$avatar = $user->getAvatar(); // 头像网址
|
|
@@ -413,19 +411,19 @@ class WechatOfficialController extends HttpBaseController
|
|
|
|
|
|
if ($isSuccess) {
|
|
|
// 保存生成token需要的信息
|
|
|
- $loginToken = new LoginTokenService($this->siteInfo['token_table']);
|
|
|
- $token = $loginToken->createOnlyOneToken($userId, $productMid);
|
|
|
- Cache::put('TOKEN_' . $sceneStr, $token, 5 * 60); // 有效期5分钟
|
|
|
- Log::info('33333333333333333333 === ' . 'TOKEN_' . $sceneStr . ' ==== ' . $token);
|
|
|
+ //$loginToken = new LoginTokenService($this->siteInfo['token_table']);
|
|
|
+ //$token = $loginToken->createOnlyOneToken($userId, $productMid);
|
|
|
+ //Cache::put('TOKEN_' . $sceneStr, $token, 5 * 60); // 有效期5分钟
|
|
|
+ //Log::info('33333333333333333333 === ' . 'TOKEN_' . $sceneStr . ' ==== ' . $token);
|
|
|
|
|
|
// 如果用户直接点击手机登录链接,而没有扫描,则处理一下当前的扫描状态
|
|
|
- if (!Cache::get("SCAN_" . $sceneStr)) {
|
|
|
- Cache::put("SCAN_" . $sceneStr, true, 2 * 60); // 有效期2分钟
|
|
|
- }
|
|
|
+ //if (!Cache::get("SCAN_" . $sceneStr)) {
|
|
|
+ // Cache::put("SCAN_" . $sceneStr, true, 2 * 60); // 有效期2分钟
|
|
|
+ //}
|
|
|
|
|
|
// 网页跳转,带一个随机参数,然后再通过该参数来换取session
|
|
|
$key = md5(microtime() . $sceneStr);
|
|
|
- Cache::put($key, $token, 2 * 60); // 有效期3分钟
|
|
|
+ //Cache::put($key, $token, 2 * 60); // 有效期3分钟
|
|
|
|
|
|
return redirect('/mobile/#/?key=' . $key);
|
|
|
} else {
|