1.首先在manifest.json中App模块配置勾选微信登录并输入appid及appsecret
2.前端代码
uni.login() {
success(res) {
console.log(res.authResult.openid)//打印出user的openid
uni.request({
url:微信登录接口,
data:{openid:res.authResult.openid},
method:'get/post',
success(response){
//登录成功
}
})
}
}
3.后端接受到openid,判断是否有这个用户存在,不存在则注册后执行
uniapp项目APP接入微信登录
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 二:APP微信授权 主要步骤: (1)在App中要实现微信授权则需要在微信公众平台申请一个应用,获取相应的appi...
- 真机调试设置 1、manifest.json app模块权限配置选择oauth(登录鉴权) app sdk配置填写...