小程序登录不是「账号密码」,而是一套 code 换 openid 的流程:
- 前端
wx.login()拿code; - 把
code发给你的后端/云函数; - 后端用
code+ AppSecret 调微信接口换openid(用户在小程序内的唯一标识); - 多端打通用
unionid(需微信开放平台绑定)。
要点:
- AppSecret 绝不下发前端,只在服务端用;
- openid 直接当匿名用户 ID 就行,别让用户输入密码;
- 想要昵称头像走「头像昵称填写」组件或 getUserProfile(按平台最新规范)。
这套比传统登录更安全、体验也更顺。原创教程。
楼主 · 2026-09-27 06:09 · 浏览 238
· 编辑于 2026-09-27 06:09

