Le précédent projet de connexion au compte officiel WeChat ressemblait à ceci
Connectez-vous pour identifier le caractère unique de l'utilisateur via userid+origin_id+openid, puis ajoutez de nouveaux utilisateurs
Mais en raison des exigences du projet, un petit programme est nécessaire pour réaliser l'échange de données entre les deux parties
J'ai donc ajouté un unionid et l'appid du petit programme et l'openid du petit programme
Mais il y aura toujours un problème qu'un l'utilisateur a 2 jours de données
Puis-je demander au maître comment gérer cela
Réfléchissez à la manière dont il est compatible lorsqu'il n'y a pas de mode unionid auparavant. Si vous vous connectez d'abord au mini-programme, puis accédez à WeChat, il y en aura. un utilisateur et deux comptes
http://www.cnblogs.com/txw195...
Le compte public est lié à la plateforme ouverte, et l'unionid peut également être obtenu après autorisation depuis la page web de la plateforme publique. unionid est universel, c'est-à-dire que unionid est lié comme le seul.
userid+origin_id+unionid, écrivez une méthode spéciale pour exécuter les anciennes données, utilisez openid pour extraire les informations de l'utilisateur et mettez à jour l'unionid, afin qu'il puisse être compatible.