用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

微客吧 首页 教程 微信小程序 新手教程 查看内容

微信小程序的简单登录

纸飞机 2018-3-8 09:33

作者:Mr丶ZhangBo,来自原文地址 最近一段时间,微信在张小龙的8小时演讲下瞬间火了起来,但是呢没火多久,就迅速沉静下去了,我也是不知道张小龙什么想法,但是我想法挺多的,好了,废话说多了,聊一下正题吧,我 ...

作者:Mr丶ZhangBo,来自

原文地址


最近一段时间,微信在张小龙的8小时演讲下瞬间火了起来,但是呢没火多久,就迅速沉静下去了,我也是不知道张小龙什么想法,但是我想法挺多的,好了,废话说多了,聊一下正题吧,我呢是刚入行的小程序员,一路上采坑不断,别人遇不到的坑基本上踩了一遍,话说我的运气有时候也确实挺爆炸的,小程序一个小登录送给大家,

一、小程序开发前准备

目前在网上的教程已经不计其数了,给大家推荐一个网址:

http://blog.csdn.net/xiangzhihong8/article/details/53738417

这里面介绍比较详细,

二、小程序登录

我先开始的时候在登录就出问题了,因为当时官方给的文档就让人很纠结,因为官方给的文档让人感觉就凌乱了,在这里我解释一下,
官方给的流程:
第一步:获取用户授权信息(每次的授权信息都不一样)
第二步: 上代码

  1. wx.request({
  2. url : API_URL,//自己的服务接口地址
  3. method : 'POST',
  4. // 在这里需要格外注意了,所有的post请求header必须是下面的格式不然你又入坑了
  5. header : {'content-type':'application/x-www-form-urlencoded'},
  6. data :
  7. {
  8. iv: res2.iv,
  9. code: code,
  10. encryptedData: res2.encryptedData
  11. },
  12. success: function (data)
  13. {
  14. // 4.解密成功后 获取自己服务器返回的结果
  15. // 解密的sdk在开发文档上搜索-签名加密-然后你阅读后就知道了-下载属于自己语言的解码包
  16. if(data.data.status == 1)
  17. {
  18. var userInfo_ = data.data.userInfo;
  19. }else
  20. {
  21. console.log('解密失败')
  22. }
  23. },
  24. 邀请

鲜花
鲜花
握手
握手
雷人
雷人
路过
路过
鸡蛋
鸡蛋
分享至 : QQ空间
收藏