您现在的位置是:网站首页>>微信>>微信公众号

Yii使用easywechat 实现授权登录

发布时间:2019-06-12 10:03:43作者:wangjian浏览量:551点赞量:0

    在微信端当我们需要获取到用户的基本信息的时候,我们这时候需要使用到微信的授权登录,这里我来记录下在Yii框架中使用easywechat 实现授权登录

    一:前提:

    首先我们需要easywechat在Yii中的拓展和进行easywechat配置,具体实现可以参考:https://www.wj0511.com/site/detail.html?id=298

    二:实现授权登录

    实现代码如下:

    if (!Yii::$app->wechat->isWechat) {
        //判断是否使用微信客户端访问
    }
    //授权登录
    if (!Yii::$app->wechat->isAuthorized()) {
        return Yii::$app->wechat->authorizeRequired()->send();
    }
    //获取授权登录的用户信息
    $user = Yii::$app->wechat->user;

    根据如上代码就可以实现授权登录实现获取用户信息

0 +1