微信PC端和手机端登录逻辑有何不同之处?

2026-04-06 09:220阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计892个文字,预计阅读时间需要4分钟。

微信PC端和手机端登录逻辑有何不同之处?

PC端登录需在微信开放平台申请,而移动端授权登录仅需有已认证的服务号即可。同一网站平台,使用同一微信用户登录,会显示PC端获取的微信用户openid与移动端不同。

PC端登录需要在微信开放平台申请,而移动端授权登录只需要有已经认证的服务号即可。然后同一个网站平台,用同一个微信用户去登录,会发现PC端获取的微信用户openid和移动端不同,这个问题如何解决?

一、官方做法

我们需要在微信开放平台绑定微信服务号,这个时候就有一个奇葩的事情出现,如果该微信服务号没有申请微信小程序,那么微信开放平台提示必须先开通小程序。

那么在微信开放平台绑定微信服务号后,我们就可以获取到统一的一个UnionID,这个UnionID无论是Pc端微信登录还是移动端微信登录,都是统一的。

我们看下官方的解释:

UnionID机制的作用说明:如果开发者拥有多个移动应用、网站应用和公众帐号,可通过获取用户基本信息中的unionid来区分用户的唯一性,因为同一用户,对同一个微信开放平台下的不同应用(移动应用、网站应用和公众帐号),unionid是相同的。

微信PC端和手机端登录逻辑有何不同之处?

二、另辟蹊径的做法

场景1、

1、手机号注册-》成功。

阅读全文

本文共计892个文字,预计阅读时间需要4分钟。

微信PC端和手机端登录逻辑有何不同之处?

PC端登录需在微信开放平台申请,而移动端授权登录仅需有已认证的服务号即可。同一网站平台,使用同一微信用户登录,会显示PC端获取的微信用户openid与移动端不同。

PC端登录需要在微信开放平台申请,而移动端授权登录只需要有已经认证的服务号即可。然后同一个网站平台,用同一个微信用户去登录,会发现PC端获取的微信用户openid和移动端不同,这个问题如何解决?

一、官方做法

我们需要在微信开放平台绑定微信服务号,这个时候就有一个奇葩的事情出现,如果该微信服务号没有申请微信小程序,那么微信开放平台提示必须先开通小程序。

那么在微信开放平台绑定微信服务号后,我们就可以获取到统一的一个UnionID,这个UnionID无论是Pc端微信登录还是移动端微信登录,都是统一的。

我们看下官方的解释:

UnionID机制的作用说明:如果开发者拥有多个移动应用、网站应用和公众帐号,可通过获取用户基本信息中的unionid来区分用户的唯一性,因为同一用户,对同一个微信开放平台下的不同应用(移动应用、网站应用和公众帐号),unionid是相同的。

微信PC端和手机端登录逻辑有何不同之处?

二、另辟蹊径的做法

场景1、

1、手机号注册-》成功。

阅读全文