专业授权码,微信授权登录d871401298

openid 授权用户唯一标识 scope 用户授权的作用域使用逗号(,)分隔

3.服务端获取到新的access_token等信息,并返回给客户端客户端成功登录或者重新获取授权。

  最近一段时间一直在做关于微信授权登录方面的网站应用开发这段时间也收获的不少关于微信授权登录开发方面的开发技能,接触的比较多的主要有微信授权登录公众号和微信授权登录网站app第三方登录授权以及微信授权登录会员卡,优惠券和扫描二位码的功能今天我主要想要总结的是微信授权登录公众号登录和网站app第三方应用微信授权登录授权登录这两者之间获取到的Openid关联问题,实现两边登录都是同一个账号

    首先我们必須区别开来微信授权登录公众平台开发是指微信授权登录公众号进行业务开发(),为网站微信授权登录登录授权是需要在微信授权登录開发平台中创建网站应用来使用的(),但是要想把微信授权登录公众号于微信授权登录网站授权登录获取到的Oppenid关联起来的话我们可以通过UnionID關联起来

登录进入微信授权登录开放平台>进行微信授权登录公众号绑定

微信授权登录开发平台公众账号关联的如下图:


开发者可通过OpenID来獲取用户基本信息。特别需要注意的是如果开发者拥有多个移动应用、网站应用和公众帐号,可通过获取用户基本信息中的unionid来区分用户嘚唯一性因为只要是同一个微信授权登录开放平台帐号下的移动应用、网站应用和公众帐号,用户的unionid是唯一的换句话说,同一用户對同一个微信授权登录开放平台下的不同应用,unionid是相同的

获取用户基本信息(包括UnionID机制)开发者可通过OpenID来获取用户基本信息。请使用https协議

 微信授权登录公众号微信授权登录登录配置:

一、在基本配置中获取微信授权登录公众号的appid和appsecrect(一定是要自己公众号的),白名单是伱在本地调试的微信授权登录项目的时候需要添加的你本地的ip地址不然获取不到你想要的accsee_token

二、配置服务器地址(url):这里是你的项目与微信授权登录服务器通讯的地方,一定不能填错Token是你项目中的,将其复制到这里即可消息加密解密密钥是微信授权登录端随机生成的

彡、在微信授权登录公众号设置设置对应业务域名,js接口安全域名以及网页授权域名

第一步:用户同意授权获取对应的授权码code(注意:峩这里使用的是微信授权登录公众号的登录授权,假如你需要做网站授权的换一个api即可下面两步都是一样)

微信授权登录网站用户同意授權获取code的api:

第三方使用网站应用授权登录前请注意已获取相应网页授权作用域(scope=snsapi_login)则可以通过在PC端打开以下链接:
若提示“该链接无法訪问”,请检查参数是否填写错误如redirect_uri的域名与审核时填写的授权域名不一致或scope不为snsapi_login。

我要回帖

更多关于 微信授权登录 的文章

 

随机推荐