| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- namespace html5\controllers;
- use Yii;
- use yii\web\Controller;
- use common\traits\WechatLogin;
- use common\traits\BaseAction;
- /**
- * Class BaseController
- * @package html5\controllers
- * @author jianyan74 <751393839@qq.com>
- */
- class BaseController extends Controller
- {
- use WechatLogin, BaseAction;
- /**
- * @throws \yii\base\InvalidConfigException
- */
- public function init()
- {
- parent::init();
- if (!Yii::$app->wechat->isWechat) {
- // die('请用微信打开');
- }
- // 修改微信授权方式为静默授权
- // Yii::$app->params['wechatConfig']['oauth']['scopes'] = ['snsapi_base'];
- // 开启微信模拟数据
- Yii::$app->params['simulateUser']['switch'] = true;
- // 微信登录
- $this->login();
- }
- }
|