zoukankan      html  css  js  c++  java
  • 利用微信自动登录的系统集成心得笔记

    使用微信账号登录自己开发的系统,有如下三种情形:

    1、扫码登录:在PC端,显示二维码,然后用手机微信扫码二维码登录。

    2、微信服务号登录:在微信中,用户通过任意链接打开我们的系统页面,然后使用公众号权限识别当前登录的微信账号并绑定登录。

    2、微信企业号登录:基本同第2种。只不过使用的是企业号。

    三种方式,登陆方法各不相同。微信返回的用户id结果也不一样。

    1、扫码登录

    使用的是微信开放平台的appid和secret,后者提供创建网站应用通过审核之后得到。注意授权回调域只能填域名,如”www.abc.com“。

    为了获得接口的scope=snsapi_login权限,需要花300元进行开发者资质认证。

    网址:https://open.weixin.qq.com/

    文档:https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=3f037f1fe81503b2d9d3a36bd3d877b5446f1f96&lang=zh_CN

    2、服务号登录

    使用的是微信公众号的appid和secret。

    网址:https://mp.weixin.qq.com/

    文档:https://mp.weixin.qq.com/wiki?action=doc&id=mp1421140842&t=0.24344201735528093

    3、企业号登录

    使用的是微信企业号的corpid和corpsecret。返回账号为企业号中的用户账号。

    网址:https://qy.weixin.qq.com

    文档:http://qydev.weixin.qq.com/wiki/index.php?title=OAuth%E9%AA%8C%E8%AF%81%E6%8E%A5%E5%8F%A3

  • 相关阅读:
    分层领域模型
    JAVA集合Set 交集、差集、并集
    http状态码301和302详解及区别
    设计模式(16) 命令模式
    设计模式(15) 解释器模式
    设计模式(14) 模板方法模式
    设计模式(13) 职责链模式
    设计模式(12) 代理模式
    设计模式(11) 享元模式
    设计模式(10) 外观模式
  • 原文地址:https://www.cnblogs.com/hz-blog/p/6796024.html
Copyright © 2011-2022 走看看