知识点
token
有些接口是可以公开访问的,有些是不允许公开访问的,所以要设置token进行区分验证。
token机制:
客户端获取一个code 通过code进行请求服务端的getToken接口(此接口会进行请求微信进行获取用户在微信的用户信息)
我们进行生成一个token(一个随机的字符串) 完成
token=>useinfo_wechat
的组合,然后进行返回给客户端token
以后客户端都携带token进行访问接口
首先验证token,符合的话就进行放行,不符合的话就让输入正确的token信息
appid
APPID全称为Application Identification,即应用程序标识,每个微信小程序都会有有一个原始的APPID,它就跟人的身份证号一样,这个是小程序的身份证明。
openid
其实在微信小程序里面OpenID,就代表着我们一个人,拥有一个身份证一样的东西,在我们不知道某个人的情况下,可通过OpenID来进行查询某个用户,当然OpenID不是我们自己生成的,而是前端通过微信提供的API wx.login({})得到一个code,再拿这个code去调用我们自己后台的接口,后台再获得到这个code再去调用微信的方法,获取到sessionKey,OpenID,就是这么简单。(例如token)
现在通过微信小程序的云函数可以直接获取每个用户的openid,无需授权!
AppSecret
小程序客户端就像一张银行卡,AppSecret就是银行卡密码。AppSecret:私密密码,不要在小程序客户端直接显示意思就是不要把密码贴在银行卡上
快捷键
Ctrl + / 批量注释
Shift + Ctrl + N 新建项目
Shift + Ctrl + W 关闭当前项目
Ctrl + N 新建文件
Ctrl + S 保存文件
Shift + Ctrl + S 保存所有文件
Ctrl + W 关闭当前文件
Ctrl+ Z 撤销
Shift + Ctrl + Z 重做
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + [ 代码左缩进
Ctrl + ] 代码右缩进
Shift + Alt + F 格式化代码
Alt + ↑ 代码上移一行
Alt + ↓ 代码下移一行
Shift + Alt + ↑ 复制并向上粘贴
Shift + Alt + ↓ 复制并向下粘贴
Ctrl + P 跳到文件
Ctrl + E 跳到最近文件
Ctrl + Alt + ← 打开当前文件编辑器左边的文件
Ctrl + Alt + → 打开当前文件编辑器右边的文件
Ctrl + F 文件内搜索
Shift + Ctrl + F 项目内搜索
Shift + Ctrl + R 焦点在编辑器内,表示替换
Ctrl + B 编译项目
Ctrl + R 焦点在编辑器外,编译项目
Shift + Ctrl + P 预览代码
Shift + Ctrl + U 上传代码
Ctrl + , 打开设置窗口