總覽
在串接 Partner Auth 之前,先理解身份平台的邊界。
eKYC Identity Early Access Core 集中管理會員帳號、merchant-scoped KYC、可重用的 Identity Profile、固定的 Eligibility 決策、可治理的 Risk Signal、Core Device Trust、Partner Auth、稽核紀錄,以及可對帳的 usage metering。
平台負責什麼
- 會員登入與 Email 驗證狀態。
- eKYC 文件處理、活體偵測、人工審核與 KYC 狀態。
- Partner Client 註冊、redirect URI allowlist 與 scope allowlist。
- 短效 authorization code、partner access token、consent 紀錄與 audit log。
- 每位 Merchant 會員的後端 Eligibility 結果與穩定的 reason code。
- 淨化後的跨商戶 Risk Signal 摘要,不揭露其他 Merchant 的身分或證據。
- Append-only 的 Usage Event,以及為 Organization 去重後的每月有效會員 statement。
你的 Application 負責什麼
- 以穩定、partner-specific 的
sub為 key 建立自己的產品帳號與 session。 - 所有 Application 專屬的工作流程與業務狀態。
- 在後端安全保存
client_secret與 partner access token。 - 當授權被拒絕、過期或未完成時,提供使用者可操作的復原流程。
協定狀態
Partner Auth 是平台自有的 authorization-code-like 協定,不宣稱符合 OAuth 2.1 或 OpenID Connect。App deep link 與 token exchange 支援選用的 S256 PKCE;未使用 PKCE 的既有流程仍需由後端提供 client secret。
串接前請先閱讀 Early Access Core,理解 ownership、計價、qualifying event 與延後提供的能力。