美文网首页
微信签名及登录授权

微信签名及登录授权

作者: Miss____Du | 来源:发表于2016-10-08 14:24 被阅读668次

签名

后端通过据此生成wx.config所需要的字段,参考链接
前端需要传给后端当前进行签名的URL,无需是分享后的URL

实操错误:1,这个进行开发的公众号需要进行认证,否则白搭 2,前端传给后端的url进行encode ,后端需要 进行decode ,从而保证进行签名的参数 没有进行过处理的原始参数

进行wx.config,参考链接

config 信息进行验证后 就可以 使用 config 配置上的那些 jsApiList:[,,,,,]

以上操作 不需要 用户进行登录。。。。。
还有 在签名过程中 我们已经获得了access_token,参考链接

登录

参考链接

前端需要上传的参数是 appid 和 登录成功后需要跳转的url。。
后端 根据参数 进行redirect

为了 保证用户在一定期间内 只进行一次登录,采取的解决方案 是
在用户第一次登录成功后 ,后端将 用户信息 作为参数 挂在 redirec_url上 进行跳转,前端在读取到链接上如果有参数, 则将参数 种在 请求后端接口的header上的cookie上,
后端提供接口 该接口 根据cookie 内容中的ueser_id 进行返回具体信息,如果后端读不到user id 则 继续 跳到登录页。。

这个登录页 是后端提供 的 后端在各个页面进行登录逻辑处理,从而进行redirect。。。

ok

最近工作比较忙,临时写了一篇,希望大家可以一起讨论关于做微信开发时遇到的坑

相关文章

  • 微信签名及登录授权

    签名 后端通过据此生成wx.config所需要的字段,参考链接前端需要传给后端当前进行签名的URL,无需是分享后的...

  • uniapp中微信授权登录

    该开始微信授权登录可以,后来又不行了,点击微信授权登录没有反应,在设置微信登录的按钮中添加 微信授权登录 监听 g...

  • iOS微信App支付

    微信支付的难点在于微信商户平台配置数据签名 原生客户端调用微信支付非常简单,代码如下: 回调方法: 微信授权登录 ...

  • 第三方登录:微信登录接入指南

    网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 申请应用及配置 在微信开发...

  • php 微信授权登录 40029错误

    php 微信授权登录 40029错误 授权登录是微信高级api,个人开发可以使用微信测试账号进行开发。在授权的过程...

  • uniapp 获取应用签名申请微信登录授权

    uniapp 获取应用签名申请微信登录授权 科普安卓 app 有两个重要的识别标志表现为应用包名应用签名 获取应用...

  • h5微信登录

    步骤: 说明: 微信授权登录 微信公众平台 微信 内置 浏览器内登录(一般用于移动端网站,公众号登录) 网页授权方...

  • creator微信小游戏登录及获取授权

    creator微信小游戏的登录及授权其实很简单,简单几步就能完成。 首先是登录: 大家都知道,微信修改了wx.ge...

  • 微信公众号授权登录和微信网页授权登录

    微信公众号授权登录和微信网页授权登录 这段时间,项目开发需要,研究和配置了下公众号平台的h5微信授权登录过程和pc...

  • iOS 关于微信SDK的UniversalLink相关问题

    问题的背景: a. 企业账号发布和微信相关的有两个点:微信分享和未签名应用提示 b. 微信授权登录:更新版本后发现...

网友评论

      本文标题:微信签名及登录授权

      本文链接:https://www.haomeiwen.com/subject/jhmuyttx.html