登入驗證與付款整合

登入驗證與付款 是雲端功能中,用於將登入、結帳、訂閱與客戶帳單流程連接到你的專案的功能。

連接外部帳戶

部分整合需要在其他產品中完成設定。例如,Google 登入需要 Google OAuth 憑證,Stripe 付款則需要 Stripe 金鑰與 Webhook 設定。

HappySeeds 可以引導設定並協助串接應用程式,但無法替你建立或擁有外部帳戶。

使用登入驗證設定登入功能

當使用者需要登入時,開啟 登入驗證 分頁,選擇服務提供者,再依照面板中顯示的設定步驟進行。

對於 OAuth 提供者,請將允許的來源網域與重新導向網址,完全依照顯示的內容複製到該提供者的後台。細微的不一致就可能導致登入失效。

使用付款設定結帳功能

當應用程式需要付費結帳、訂閱、Webhook 或客戶入口網站時,開啟 付款 分頁。

若使用 Stripe,請將密鑰保存在 雲端 > 密鑰 中。設定完成後,在公開分享專案前先測試付款流程。

向 AI 描述應用程式行為

憑證準備就緒後,描述產品流程:

  • 讓使用者在儲存專案前先完成 Google 登入。
  • 為 Pro 方案新增 Stripe 結帳按鈕。
  • 將完成付款的使用者導向感謝頁面。
  • 為已登入與未登入的使用者顯示不同內容。

從已發佈的網址進行測試

登入驗證與付款流程通常依賴已部署的網域。請從已發佈的網址或自訂網域進行測試,而不要只在工作區預覽中測試。

相關指南