网站集成微信扫码登陆,需要微信和现有账号绑定,有什么好方案?

2018-04-25 14:36:40 +08:00
 xuyl

公司内部应用,用户都是员工,应用内用户信息实名;现在想在普通的账号密码登录之外实现微信扫码登陆的方式;现在提供给用户一个手工绑定微信 ID 的页面,但是微信扫码登陆进来只能获取到用户昵称、openid 之类信息,无法和用户手工填的微信 ID 对应起来,那么有什么办法解决吗?

2376 次点击
所在节点    程序员
5 条回复
notedown
2018-04-25 14:48:51 +08:00
微信扫码登陆进来只能获取到用户昵称、openid 之类信息,用户手工填 工单号+手机号码+短信验证 后台审核通过绑定 openid => 工号 id
breadenglish
2018-04-25 15:01:50 +08:00
在旧系统里做一个功能,为每个人发行一个带参数的临时二维码,二维码的参数就是旧系统中的员工 ID。
每位员工一扫码,你就知道哪个 open_id 和哪个用户对上了。
Endward
2018-04-25 16:50:26 +08:00
扫码登陆后如果 openID 在本地没有(第一次用微信登陆),那么让员工手动再登陆自己的账号进行 openID 和内部账号的绑定
ShareDuck
2018-04-25 21:42:00 +08:00
企业微信了解一下,以前叫微信企业号,我们用了好几年了。
night98
2018-04-25 22:32:58 +08:00
扫码后获取到 openid,跳转到登陆页面让用户登陆,登陆完毕绑定成功! over

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/449741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX