小程序身份用这Skill分清权限

处理微信小程序的登录和用户身份。

auth-wechat-miniprogram 是解释 CloudBase 小程序原生身份的 Skill。它说明小程序调用云函数时的身份上下文,帮助避免照搬网页登录流程。

OPENID 对应特定小程序,UNIONID 面向同一开放平台下的关联身份且可能缺失,不能假设任何项目都拿得到。客户端自己上传的同名字段,也不是平台注入的可信上下文。

知道是谁不等于允许他读所有数据,订单归属、业务角色与接口授权仍需检查。原文“身份无需再验证”不应扩成免做业务权限。

适合先厘清身份范围和已绑定环境,再选择实现入口。详细场景在扩展引用里,本文不展开调用代码,也不承诺原生身份自动等于业务账号已经注册;没有创建登录页或连接任何 CloudBase 项目。

分类:编程开发

来源仓库:tencentcloudbase/skills

适合用来做什么

  • 如何在微信小程序中处理用户身份认证?
  • 请解释一下OPENID和UNIONID的区别。

安装 auth-wechat-miniprogram

npx skills add https://www.iskills.cc/skills/tencentcloudbase/skills/auth-wechat-miniprogram/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 auth-wechat-miniprogram 的用途与原始说明

浏览全部 Skill 指南