公司内部应用,用户都是员工,应用内用户信息实名;现在想在普通的账号密码登录之外实现微信扫码登陆的方式;现在提供给用户一个手工绑定微信 ID 的页面,但是微信扫码登陆进来只能获取到用户昵称、openid 之类信息,无法和用户手工填的微信 ID 对应起来,那么有什么办法解决吗?
1
notedown 2018-04-25 14:48:51 +08:00
微信扫码登陆进来只能获取到用户昵称、openid 之类信息,用户手工填 工单号+手机号码+短信验证 后台审核通过绑定 openid => 工号 id
|
2
breadenglish 2018-04-25 15:01:50 +08:00
在旧系统里做一个功能,为每个人发行一个带参数的临时二维码,二维码的参数就是旧系统中的员工 ID。
每位员工一扫码,你就知道哪个 open_id 和哪个用户对上了。 |
3
Endward 2018-04-25 16:50:26 +08:00
扫码登陆后如果 openID 在本地没有(第一次用微信登陆),那么让员工手动再登陆自己的账号进行 openID 和内部账号的绑定
|
4
ShareDuck 2018-04-25 21:42:00 +08:00
企业微信了解一下,以前叫微信企业号,我们用了好几年了。
|
5
night98 2018-04-25 22:32:58 +08:00
扫码后获取到 openid,跳转到登陆页面让用户登陆,登陆完毕绑定成功! over
|