起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 47|回复: 5

[用户待确认] 微信用户自动注册和登录问题

[复制链接]

11

主题

40

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
发表于 2020-2-14 13:13:17 | 显示全部楼层 |阅读模式
当前配置:
1、系统登录界面,引入市场微信登录组件
2、添加了按钮,事件为 打开登录授权网址,自动登录
3、管理后台已经配置公众号 信息
现象:
1、在公众内/微信环境 打开H5 ,点击按钮,可以正常登录/无用户自动注册
2、在APP 端 点击按钮无反应,不能登录和注册

查看后台数据库表:users内存储了2行数据,1行用户系统登录,另一行为微信的openid 等信息2行数据用real和id关联。

现有 2个问题:
1、如何在app端微信自动注册和登录
2、前端如何获取用户的openid,在市场组件,微信支付中,需要使用这个字段。
3、系统内怎样判断当前打开环境是PC /IOS/安卓/app/微信环境



11

主题

40

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2020-2-14 14:00:25 | 显示全部楼层
openid 问题,建议 在注册的时候,用微信数据行同步更新登录用户行的openid。
回复 支持 反对

使用道具 举报

11

主题

40

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2020-2-14 14:29:33 | 显示全部楼层
微信注册的时候数据字段,用户“省” 字段错误填充为了微信昵称。
回复 支持 反对

使用道具 举报

8

主题

1878

帖子

2450

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2450
QQ
发表于 2020-2-14 16:31:39 | 显示全部楼层
本帖最后由 gaofan 于 2020-2-14 17:22 编辑

1、确认微信公众号里业务域名是否配置。2、使用用户组件的用户id
3、app中提供的获取运行环境函数不全,可自己写js判断。
需要发应用及正式服务器请在服务群里联系QQ:516367879。
回复 支持 反对

使用道具 举报

11

主题

40

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2020-2-14 18:13:55 | 显示全部楼层

1、确认:业务域名,Js安全接口域名 ,网页授权域名,都已经配置。
2、使用app/h5 市场微信支付组件,使用用户组件的用户ID作为用户标示 , 会提示 openid 参数长度有误。
回复 支持 反对

使用道具 举报

11

主题

40

帖子

74

积分

初级会员

Rank: 2

积分
74
QQ
 楼主| 发表于 2020-2-14 18:45:43 | 显示全部楼层
我在后台数据表中,将前台展示的openid的数值修正,即users的data1修改为微信用户的openid,支付时候提示调用支付缺少参数package。
以下为跟踪数据
{appId: "wxc7d4af8b5577729a", nonceStr: "1581677019563", packageValue: "prepay_id=wx141843395176944e97ce182a1527826500", paySign: "7EF8CCCC90541E2675876A5E536E69CA", signType: "MD5", …}
core.min.js:71 ReferenceError: WeixinJSBridge is not defined
    at n._wxPay (wxAppPay.js:117)
    at Object.success (wxAppPay.js:270)
    at f (core.min.js:71)
    at Object.fireWith [as resolveWith] (core.min.js:71)
    at x (core.min.js:71)
    at XMLHttpRequest.t (core.min.js:71)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2020-2-26 04:53 , Processed in 0.064342 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表