用户要求在微信端登录一次后,以后不需要再登录. 我的系统是单独的一个网站. 使用MVC的记住密码功能, 如果用户重启,就还是要输入密码,所以需要有一个唯一不变的用来标示用户的ID。 OpenID就是这样,微信用户对于每个公众号它都是唯一的,不管关注还是不关注。 如何做 ...
第一步 :配置测试号,网页授权获取用户基本信息。 该授权回掉页面域名为ngrok 映射的域名,我的映射地址是 . . . : 。 到此微信配置完毕,接下来就是直接上代码了 .用户同意授权 我是把这个url写在微信菜单下的,当进入这个页面的时候就让用户同意。注意:好像是静默授权的,用户不知道 .url: https: open.weixin.qq.com connect oauth authoriz ...
2019-10-06 21:56 0 1380 推荐指数:
用户要求在微信端登录一次后,以后不需要再登录. 我的系统是单独的一个网站. 使用MVC的记住密码功能, 如果用户重启,就还是要输入密码,所以需要有一个唯一不变的用来标示用户的ID。 OpenID就是这样,微信用户对于每个公众号它都是唯一的,不管关注还是不关注。 如何做 ...
...
由于公司最近在做一个微信公众号的项目,需要获取用户openId,我再一次踏入了微信的坑! 先在这里告诫后来的同志,如果一样要开始做有关微信的东西,最好是有前辈,或者直接看完文档,不懂或者纳闷的地方直接找微信客服!千万不要直接去怼微信的代码,简直了... 我们公司是属于已认证的服务号 ...
一、准备工具 不管开发什么,官方的文档应该是第一个想到的这里把官方文档贴出来:微信网页授权文档除此之外,我们还需要一个内网穿透的工具在开发环境下让微信能访问到我们的域名。我使用的是natapp。此类工具网上有很多,大家可以自行寻找。这里我们使用微信提供的测试账号来作为演示 二、开始开发 ...
使用微信接口,无论是自动登录还是微信支付我们首先需要获取的就是openid,获取openid的方式有两种,一种是在关注的时候进行获取,这种订阅号就可以获取的到,第二种是通过网页授权获取,这种获取需要的是认证服务号。 今天我要说的是第二种网页授权获取openid。 ...
在看这个的基础上有阅读过微信的相关文档, 这段url是给用户的,当用户点击进去后会出一个,确认登录授权,需要用户点击授权之后跳到你的授权回调地址(注意:下面php代码必须放在授权回调地址中:比如回调地址为:http://www.xxx.com/,那么下面的PHP必须放到该地址的跟目录文件(域名需 ...
)就需要用这个code去访问微信的指定url来请求用户的openid,如果我们需要获取用户的详细信息( ...
获取openID 步骤: 第一步请求微信服务器获取code 第二部 代上code 去请求微信服务器获取openID 注意:具体秘钥需要自己填写真实的秘钥,在微信中打开测试! index.php 文件代码 base.php 文件代码 ...