黑客派的微信登陆功能是如何实现的呢? 需要什么前提条件呢?

网页的微信登陆是怎么实现的呢?

本贴最后更新于 269 天前,其中的信息可能已经时移世改

黑客派的微信登陆功能是如何实现的呢?
需要什么前提条件呢?

  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    113 引用 • 739 回帖 • 579 关注
  • 黑客派

    黑客派是 B3log 开源社区的线上论坛,这里主要汇聚了程序员和设计师。HacPai 分别取 Hacker / Painter 的头三个字母组成,源自《黑客与画家》。

    我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

    更多细节请浏览黑客派简介

    313 引用 • 6420 回帖 • 690 关注
  • Q&A

    提问之前请先看《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    1118 引用 • 7326 回帖 • 585 关注
被采纳的回答
  • 88250    

    1. Web 端需要接入微信开放平台
    2. 微信端需要接入微信公众平台
    3. 根据 UA 识别用户用的是什么端,然后分别跳转到对应平台的授权页,调用相应的微信平台接口

    顺便吐槽一下,微信是真的有点麻烦:

    • 两个平台要接入两次(开发者资质认证),并且接入是要收钱的,换句话说就是收了两次钱
    • 对于用户的同一个微信账号,不同应用(比如公众号、小程序、网站应用)分别使用不同的 open_id。开发者需要在微信开放平台上绑定同一个开发者账号,然后才可以使用唯一的 union_id 把同一个微信号的各种 open_id 给关联上

3 回帖   
请输入回帖内容...
  • 88250

    1. Web 端需要接入微信开放平台
    2. 微信端需要接入微信公众平台
    3. 根据 UA 识别用户用的是什么端,然后分别跳转到对应平台的授权页,调用相应的微信平台接口

    顺便吐槽一下,微信是真的有点麻烦:

    • 两个平台要接入两次(开发者资质认证),并且接入是要收钱的,换句话说就是收了两次钱
    • 对于用户的同一个微信账号,不同应用(比如公众号、小程序、网站应用)分别使用不同的 open_id。开发者需要在微信开放平台上绑定同一个开发者账号,然后才可以使用唯一的 union_id 把同一个微信号的各种 open_id 给关联上

  • miang  

    看微信开发文档 ios 和 Android 也是不同的端,公众平台认证也得认证,真麻烦

    1 回复
  • huzk        

    的确