为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个Un ...
分类:
微信 时间:
2017-01-22 10:48:30
阅读次数:
645
HTML文件中放置QQ登陆按钮 Redirect.asp文件内容如下: qqconnect.asp内容如下: 点击登陆后会在返回文件中附加Code=XXXX&State=XXXX内容,将此内容继续进行处理,可获得QQ图片,名字等信息。 ...
分类:
其他好文 时间:
2017-01-21 14:56:40
阅读次数:
238
润百颜 1 微信授权登录,获取用户openid。一个openid一次抽奖机会,该openid用户多次玩游戏抽奖,仍然是相同的优惠码。 2 游戏结束抽奖,100%中奖,获得优惠码。优惠码和openid保存在数据库中。 3 复制优惠码,在“微商城”中购物时输入优惠码即可。购买后需要核销该openid的优 ...
分类:
其他好文 时间:
2017-01-20 12:36:35
阅读次数:
206
公众号支付就是在微信里面的H5页面唤起微信支付,不用扫码即可付款的功能。做这个功能首先要明确的就是,只有和商户号mch_id匹配的appid才能成功支付。商户号在注册成功的时候就会将相关信息发送到邮箱里面。而唤起支付的一个关键是靠openid拿到统一下单。而openid是和appid一一对应的。也就 ...
分类:
微信 时间:
2017-01-20 09:04:12
阅读次数:
2105
php 微信开发获取用户信息 获取用户信息的大致算法是 用户授权登录第三方网站, 重点:scope参数: snsapi_basic 静默登录,不需要用户授权,只能获取到openid; snsapi_userinfo ,需要用户点击授权,能获取到openid和所有用户信息; 第一步:先获取用户的cod ...
分类:
微信 时间:
2017-01-19 12:31:42
阅读次数:
304
微信公众平台是什么 ? 是通过公众号为微信用户提供资讯和服务的平台。 微信公众平台开发接口是什么?是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,提供相关的服务。 OpenID是什么? 是为了识别用户,每个用户针对每个公众账号都会有一个安全的OpenID.如果需要在多个公众号、移 ...
分类:
微信 时间:
2017-01-17 18:38:58
阅读次数:
317
验证需要自己处理。 总结一下用户密码的存储: (1) 上善不战而屈人之兵。如果可能不要存任何密码信息 让别人(OpenID)来帮你做事,避开这个问题 (2) 如果非要自己认证,也只能存 不可逆的有损密码信息 。通过单向 hash 和 salt 来保证只有用户知道密码明文 (3) 绝对不能存可还原密码 ...
分类:
编程语言 时间:
2017-01-17 12:57:42
阅读次数:
281
目录 前言 这篇主要是承接上篇的网页授权获取用户基本信息的后文,也是对第一种静默授权之后,用户点击公众号内链接时,如何再次取得当前用户的OpenId的大致讲解和一些注意事项。 看过上一篇的小伙伴都知道,我们在用户关注的时候就已经将该用户的基本信息存入数据库中,那么如果该用户过了很久才点击公众号内的网 ...
分类:
微信 时间:
2017-01-13 07:53:48
阅读次数:
1307
两礼拜前完成一个微信公众号需求,准备推广时,主管说只能在微信打开不利于推广,要兼容 web 端。我抱有抵触心理,因为之前的架构和微信网页授权得到的 openid 纠缠的很紧密,我感觉适配 web 端要对项目进行天翻地覆的改变,刚好又是年底,感觉时间太紧。刚好此时又有一个新项目,我就参与新项目去了。 ...
分类:
其他好文 时间:
2017-01-11 07:37:57
阅读次数:
195
设计 api, url 的原则 做微信公众号的项目,账号体系使用微信的 openid。现在增加需求,要求适应 web 端--做成普通的 web 项目。然后 url 的变化:我想给现有的 url 加上 /web/ 前缀,从而区分客户端是微信还是普通浏览器。 参考 http://www.informit ...