小程序
小游戏
企业微信
微信支付
扫描小程序码分享
刚学做后台没多久,然后在写一个微信小程序,目前想要只有我自己的小程序才能请求这个后台,不知道怎么实现。
或者说,有什么方法可以识别是指定的微信小程序吗。
求大佬指点。
在开发工具里看到好像有个
Referer: https:
//servicewechat.com/ +"appid" +/devtools/page-frame.html
这个有用吗?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
根据小程序登录:
调用wx.login(),获取code;
以code为参数,请求开发者服务器;
开发者服务器获取code,并调用微信接口code2session接口,获取session_key等敏感信息;
将微信接口服务返回的 自定义登录态信息 以key-value的形式缓存起来,然后将key响应给小程序;
以后小程序的所有请求都通过该 key 请求开发者服务器,开发者服务器只需要通过该key从缓存服务器中获取之前存储的信息(可通过拦截器实现),有的话,本次请求有效;否则无效。
小程序端每次onshow都checksession();
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
ok,等下试试,最近刚开始做这个,官方有个云函数获取openid啥的,然后就不知道自己该怎么判断了。。。
前台在请求后台的时候可以带一个固定的串 要注意加密
通过让用户登录,使用token验证
就带上你的appid就可以了 只要你不泄露 没人知道你的appid 所以就是唯一的 只有你的小程序可以请求
现在在小程序上可以那看到appid和原始id了
啥。。带上appid?在前端吗?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
根据小程序登录:
调用wx.login(),获取code;
以code为参数,请求开发者服务器;
开发者服务器获取code,并调用微信接口code2session接口,获取session_key等敏感信息;
将微信接口服务返回的 自定义登录态信息 以key-value的形式缓存起来,然后将key响应给小程序;
以后小程序的所有请求都通过该 key 请求开发者服务器,开发者服务器只需要通过该key从缓存服务器中获取之前存储的信息(可通过拦截器实现),有的话,本次请求有效;否则无效。
小程序端每次onshow都checksession();
ok,等下试试,最近刚开始做这个,官方有个云函数获取openid啥的,然后就不知道自己该怎么判断了。。。
前台在请求后台的时候可以带一个固定的串 要注意加密
通过让用户登录,使用token验证
就带上你的appid就可以了 只要你不泄露 没人知道你的appid 所以就是唯一的 只有你的小程序可以请求
现在在小程序上可以那看到appid和原始id了
啥。。带上appid?在前端吗?