| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <?php
- /**
- * Created by PhpStorm.
- * Author: 芸众商城 www.yunzshop.com
- * Date: 17/3/2
- * Time: 上午7:37
- */
- namespace app\frontend\modules\member\controllers;
- use app\common\components\BaseController;
- use app\common\helpers\Client;
- use app\common\services\Session;
- use app\frontend\modules\member\models\SubMemberModel;
- use Illuminate\Support\Facades\Cookie;
- class LogoutController extends BaseController
- {
- public function index()
- {
- if (Client::is_nativeApp()) {
- $token = \YunShop::request()->yz_token;
- $member = SubMemberModel::getMemberByNativeToken($token);
- $member->access_token_2 = '';
- $member->save();
- } else {
- setcookie('Yz-Token', '', time() - 3600);
- setcookie('Yz-appToken', '', time() - 3600);
- setcookie('Yz-Token', '', time() - 3600,'/');
- setcookie('Yz-appToken', '', time() - 3600,'/');
- setcookie(session_name(), '',time() - 3600, '/');
- setcookie(session_name(), '',time() - 3600, '/addons/yun_shop');
- session_destroy();
- }
- return $this->successJson('退出成功');
- }
- }
|