V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xuyl
V2EX  ›  程序员

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

  •  
  •   xuyl · 2018-04-25 14:36:40 +08:00 · 2376 次点击
    这是一个创建于 2435 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    5 条回复    2018-04-25 22:32:58 +08:00
    notedown
        1
    notedown  
       2018-04-25 14:48:51 +08:00
    微信扫码登陆进来只能获取到用户昵称、openid 之类信息,用户手工填 工单号+手机号码+短信验证 后台审核通过绑定 openid => 工号 id
    breadenglish
        2
    breadenglish  
       2018-04-25 15:01:50 +08:00
    在旧系统里做一个功能,为每个人发行一个带参数的临时二维码,二维码的参数就是旧系统中的员工 ID。
    每位员工一扫码,你就知道哪个 open_id 和哪个用户对上了。
    Endward
        3
    Endward  
       2018-04-25 16:50:26 +08:00
    扫码登陆后如果 openID 在本地没有(第一次用微信登陆),那么让员工手动再登陆自己的账号进行 openID 和内部账号的绑定
    ShareDuck
        4
    ShareDuck  
       2018-04-25 21:42:00 +08:00
    企业微信了解一下,以前叫微信企业号,我们用了好几年了。
    night98
        5
    night98  
       2018-04-25 22:32:58 +08:00
    扫码后获取到 openid,跳转到登陆页面让用户登陆,登陆完毕绑定成功! over
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3090 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:57 · PVG 20:57 · LAX 04:57 · JFK 07:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.