WeChat を使用してソーシャルログインを設定する (Web)
Web アプリでの WeChat ソーシャルサインイン用の公式 Logto コネクターです。
このガイドは、Logto コネクターについての基本的な理解があることを前提としています。未経験の方は、コネクター ガイドを参照して始めてください。
始めましょう
コネクターの概念がわからない場合や、このコネクターをサインイン体験に追加する方法がわからない場合は、 Logto チュートリアル を参照してください。
このコネクターは Web アプリ専用です。ネイティブアプリで WeChat を使用してサインインする方法を探している場合は、 WeChat ネイティブコネクター を参照してください。
WeChat オープンプラットフォームで Web アプリを作成する
すでに完了しているセクションはスキップできます。
アカウントを作成する
https://open.weixin.qq.com/ を開き、右上の「サインアップ」ボタンをクリックし、サインアッププロセスを完了します。
Web アプリを作成する
作成したアカウントでサインインします。「Web アプリケーション」(网页应用) タブで、大きな緑色のボタン「Web アプリを作成」(创建网页应用) をクリックします。

アプリケーションフォームに必要な情報を入力しましょう。

基本情報
ほとんどが非常に簡単です。フォームを完了したら、「次のステップ」をクリックして進みます。
ウェブサイト情報
「認可コールバックドメイン」(授权回调域) に Logto ドメインを入力します。例:logto.io
。
レビュー結果を待つ
ウェブサイト情報を完了したら、「レビューを送信」をクリックして続行します。通常、レビューは迅速に行われ、1〜2日以内に終了します。
提出ごとにレビュアーがランダムに割り当てられると考えられ、基準が変動することがあります。最初は拒否されるかもしれませんが、諦めないでください!現状を説明し、どのように修正すればよいかをレビュアーに尋ねてください。
WeChat コネクターを設定する
OAuth アプリの詳細ページから取得した Client ID と Client Secret を clientId
と clientSecret
フィールドに入力します。
scope
フィールドには 'snsapi_userinfo' または 'snsapi_base' のいずれかを入力します。このフィールドはオプションであり、空白のままにすることもできます。デフォルト値は 'snsapi_userinfo' に設定されています。異なる値の 違い を確認できます。
WeChat Web コネクターをテストする
これで完了です。 サインイン体験でソーシャルコネクターを有効にする のを忘れないでください。
WeChat Web コネクターが有効になると、再度アプリにサインインして動作を確認できます。