何为微信登录 官方文档如是说:小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系。换句话说就是让用户在咱们小程序的用户 id 和用户的微信 open_id 相关联。这样用户访问时,我们可以通过获取用户的 open_id,从而知道用户在我们平台的 id。这样用户就可以不用输入账号密码去登录自己的账号了。 登录流程 整个登录流程官方文档中也给了一个时序图,如下: 需要解释的是,开发者服务器就是咱们的后端服务。所以要在微信小程序中实现用户微信快捷登录,需要前后端的配合完成(全栈开发除外)。前端侧主要完成的过程是图中的 1,2,6,7 四个步骤。 具体实现 有了上边的时序图,我们完成登录逻辑其实就比较简单了,照着流程做就是了。第一步当然是要拥有一个微信小程序项目,笔者使用了 uni-app 初始化的项目,还没有生成项目的小伙伴可以移步我的另一篇博客: [uni-app 开发小程序系列-...