認証と支払いの統合

認証と支払い は、サインイン、チェックアウト、サブスクリプション、顧客の請求フローをプロジェクトに接続するためのクラウド機能です。

外部アカウントを接続する

一部の統合では、別の製品でのセットアップが必要です。たとえば、Google サインインには Google OAuth 認証情報が必要で、Stripe 支払いには Stripe キーと Webhook 設定が必要です。

HappySeeds はセットアップをガイドし、アプリの接続を支援しますが、外部アカウントを作成したり所有したりすることはできません。

サインインに認証を使用する

ユーザーがログインする必要がある場合は、認証 タブを開きます。プロバイダーを選択し、パネルに表示されるセットアップ手順に従います。

OAuth プロバイダーの場合は、許可されたオリジンとリダイレクト URL を、示されているとおりにプロバイダー ダッシュボードにコピーします。わずかな不一致により、ログインが機能しなくなる可能性があります。

チェックアウトに支払いを使用する

アプリで有料チェックアウト、サブスクリプション、Webhook、またはカスタマー ポータルが必要な場合は、支払い タブを開きます。

Stripe の場合、秘密鍵を 雲 > 秘密 に保管します。セットアップ後、プロジェクトを公開する前に支払いフローをテストします。

AIにアプリの動作を尋ねる

認証情報の準備ができたら、製品フローを説明します。

  • ユーザーがプロジェクトを保存する前に、Google サインインを追加します。
  • Pro プランの Stripe チェックアウト ボタンを追加します。
  • 支払いが成功したユーザーをサンキューページに送ります。
  • サインインしているユーザーとサインアウトしているユーザーに対して異なるコンテンツを表示します。

公開された URL からテストする

多くの場合、認証と支払いのフローは、デプロイされたドメインに依存します。ワークスペースのプレビューだけでなく、公開された URL またはカスタム ドメインからもテストします。

関連ガイド