このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
WeComプラグインを使うと、WeComアカウントでNocoBaseにログインできるようになります。

WeCom管理コンソールにアクセスし、カスタムアプリケーションを作成します。


アプリケーションをクリックして詳細ページを開き、ページを下にスクロールして「企業微信授权登录 (WeCom Authorized Login)」をクリックします。

認証コールバックドメインをNocoBaseアプリケーションのドメインに設定します。

アプリケーション詳細ページに戻り、「网页授权及 JS-SDK (Web Authorization and JS-SDK)」をクリックします。

アプリケーションのOAuth2.0ウェブ認証機能のコールバックドメインを設定し、検証します。

アプリケーション詳細ページで、「企业可信 IP (Corporate Trusted IP)」をクリックします。

NocoBaseアプリケーションのIPアドレスを設定します。

WeCom管理コンソールの「私の企業 (My Company)」で、「企業 ID (Company ID)」をコピーします。

WeCom管理コンソールの「アプリケーション管理 (App Management)」で、前のステップで作成したアプリケーションの詳細ページを開き、AgentIdとSecretをコピーします。

ユーザー認証プラグイン管理ページに移動します。

追加 - WeCom


| 設定項目 | 説明 | バージョン要件 |
|---|---|---|
| When a phone number does not match an existing user, should a new user be created automatically | 携帯電話番号が既存のユーザーと一致しない場合、新しいユーザーを自動的に作成しますか。 | - |
| Company ID | 企業ID。WeCom管理コンソールから取得します。 | - |
| AgentId | WeCom管理コンソールのカスタムアプリケーション設定から取得します。 | - |
| Secret | WeCom管理コンソールのカスタムアプリケーション設定から取得します。 | - |
| Origin | 現在のアプリケーションドメイン。 | - |
| Workbench application redirect link | ログイン成功後にリダイレクトされるアプリケーションパス。 | v1.4.0 |
| Automatic login | WeComブラウザでアプリケーションリンクを開いたときに、自動的にログインします。複数のWeCom認証が設定されている場合、このオプションを有効にできるのは1つだけです。 | v1.4.0 |
| Workbench application homepage link | ワークベンチアプリケーションのホームページリンク。 | - |
v1.4.0以降のバージョンでは、「自動ログイン」オプションが有効になっている場合、アプリケーションのホームページリンクは https://<url>/<path> のように簡略化できます。例: https://example.nocobase.com/admin。
モバイル版とデスクトップ版で個別に設定することも可能です。例: https://example.nocobase.com/m と https://example.nocobase.com/admin。
WeCom管理コンソールにアクセスし、コピーしたワークベンチアプリケーションのホームページリンクを、該当するアプリケーションのホームページアドレス欄に貼り付けます。


ログインページにアクセスし、ログインフォームの下にあるボタンをクリックしてサードパーティログインを開始します。

WeComは携帯電話番号などの機密情報に対する権限が制限されているため、認証はWeComクライアント内でのみ完了できます。初めてWeComでログインする際は、以下の手順に従ってWeComクライアント内で初回ログイン認証を完了してください。
WeComクライアントからワークベンチに移動し、一番下までスクロールしてアプリケーションをクリックし、以前設定したアプリケーションのホームページを開きます。これにより、初回認証ログインが完了し、その後はNocoBaseアプリケーション内でWeComを使用してログインできるようになります。
