Passer au contenu principal

WeChat

WeChat ✔️

Pour ajouter le fournisseur OAuth WeChat à votre application, suivez ces étapes :

  1. Visitez la plateforme de développement WeChat et inscrivez-vous en tant que développeur.
  2. Après que votre application web ou mobile soit approuvée, vous recevrez votre App ID et App Secret.

wechat

Le fournisseur WeChat offre deux ensembles différents de paires de clés :

  • La première paire de clés (Client ID, Client Secret) est pour la WeChat Open Platform (微信开放平台) et est conçue pour le scénario de connexion PC. Elle vous permet d'afficher un code QR dans le navigateur PC, que les utilisateurs peuvent scanner en utilisant l'application WeChat sur leur téléphone mobile pour se connecter.

  • La seconde paire de clés (Client ID 2, Client Secret 2) et le champ Access Token sont pour la WeChat Media Platform (微信公众平台) et sont destinés au scénario de connexion à l'intérieur de l'application WeChat. Le champ Access Token est le Token que vous remplissez dans la configuration du serveur de la WeChat Media Platform (微信公众平台). Elle permet aux utilisateurs de se connecter avec le navigateur intégré WeChat à l'intérieur de l'application mobile WeChat, qui les redirigera vers votre WeChat Official Account (微信公众号) pour se connecter. Veuillez noter que WeChat ne prend pas en charge la connexion en dehors de l'application WeChat dans d'autres navigateurs mobiles ou applications. Cette limitation est imposée par WeChat et non par Casdoor.

Si vous remplissez la seconde paire de clés (Client ID 2, Client Secret 2), remplissez le champ Access Token et activez l'interrupteur Enable QR code, alors vous pouvez choisir de vous connecter directement en utilisant les informations de la WeChat Media Platform (微信公众平台) après avoir scanné le code QR, ou utiliser les informations de la WeChat Open Platform (微信开放平台) pour vous connecter, si vous choisissez use Wechat Open Platform to login, après que l'utilisateur suive le compte officiel WeChat (微信公众号), les utilisateurs devront scanner le code QR de la WeChat Open Platform (微信开放平台) pour se connecter. Casdoor demandera à l'utilisateur de suivre le compte officiel WeChat (微信公众号) avant de poursuivre le processus de connexion lorsque l'utilisateur cliquera sur le bouton WeChat pour se connecter. Il est important de noter que cette fonctionnalité n'est disponible que dans le scénario de connexion PC car un téléphone mobile ne peut pas scanner le code QR par lui-même. Lorsqu'elle est utilisée dans le scénario mobile (c'est-à-dire le navigateur intégré WeChat à l'intérieur de l'application mobile WeChat), Casdoor sautera automatiquement cette étape.

conseil

Nous recommandons de configurer les deux ensembles de clés en même temps et de lier votre compte WeChat Open Platform (微信开放平台) et votre compte WeChat Media Platform (微信公众平台) ensemble à l'intérieur de la WeChat Open Platform (微信开放平台). Cela permettra à Casdoor de reconnaître un utilisateur WeChat connecté à la fois par PC et mobile comme le même utilisateur.

note

En raison des limitations de l'OAuth WeChat, il n'existe actuellement aucun moyen de se connecter via WeChat dans une application mobile tierce ou dans un navigateur mobile autre que l'application WeChat. La connexion mobile doit pour l'instant se faire à l'intérieur de l'application WeChat.

Pour plus d'informations détaillées, veuillez visiter la WeChat Open Platform.