当前位置: 首页 > 工具软件 > Yii-wechat > 使用案例 >

Yii使用easywechat 实现授权登录

郭鸿信
2023-12-01

在微信端当我们需要获取到用户的基本信息的时候,我们这时候需要使用到微信的授权登录,这里我来记录下在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;

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

 类似资料: