ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

微信小程序开发 - 微信小程序登录流程

2026/8/13 15:26:39 拓冰建站 浏览量
微信小程序开发 - 微信小程序登录流程

微信小程序登录流程

  1. 【小程序端】调用wx.login方法,请求【微信服务器】,获取登录凭证 code

详见文档:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.login.html

  1. 【小程序端】请求【开发者服务器】登录接口,携带 code

  2. 【开发者服务器】请求【微信服务器】,接口如下,获取 openid (和session_key)

https://api.weixin.qq.com/sns/jscode2session?appid=【AppId】&secret=【AppSecret】&js_code=【code】&grant_type=authorization_code

详见文档:https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/user-login/code2Session.html

  1. 【开发者服务器】生成一个自定义登录状态标识(token,这个 token 建立了与 openid 的关联关系),并返回给【小程序端】

  2. 【小程序端】保存这个 token(本地存储),在后续的请求中携带这个 token 进行身份验证