アプリユーザーコネクターには Builder プラン以上が必要です。
セットアップ
アプリユーザーがアカウントを接続する前に、ワークスペースに OAuth アプリ認証情報を登録してください。これにはワークスペース管理者アクセスが必要です。外部サービスからのクライアント ID とクライアントシークレットも必要です。 ワークスペース設定からコネクターを登録します。段階的な手順については、アプリユーザー用のコネクターのセットアップを参照してください。 コネクターを登録した後、ワークスペースは ID を割り当てます。その ID を使用して、フロントエンドコードでアプリユーザーを接続および切断し、バックエンド関数でトークンを取得します。フロントエンドで接続と切断
フロントエンドコードでbase44.connectors を使用して、各アプリユーザーの OAuth フローを開始および終了します。
アプリユーザーを接続するには、コネクター ID で connectAppUser を呼び出します。リダイレクト URL を返します。OAuth フローを開始するには、アプリユーザーをその URL に移動させてください。
アプリユーザーを切断するには、コネクター ID で
disconnectAppUser を呼び出します。現在サインインしているアプリユーザーの保存されたトークンを削除します。
バックエンド関数でトークンを取得
バックエンド関数で SDK クライアントを作成するにはcreateClientFromRequest() を使用してください。受信リクエストからアプリユーザーの ID を自動的に読み取るため、SDK はどのユーザーのトークンを返すかを知っています。
その後、現在のリクエストを行ったアプリユーザーのトークンを取得するには、コネクター ID で getCurrentAppUserConnection() を呼び出します。
関連項目
- Connectors overview
- Shared connectors
- Setting up connectors for app users
- SDK connectors reference
- createClientFromRequest
- Backend Functions
このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。

