ReAuth 是集合多個主流平台的 OAuth 2.0 中樞。你的使用者只需「使用 ReAuth 登入」, 即可透過 GitHub、Google、Discord、Notion 或 Cloudflare 完成認證並回傳到你的服務。
支援的登入平台
比較 ReAuth 與自行實作 OAuth 整合或其他第三方服務的差異
| 功能 | ReAuth | 自行實作 | Auth0 / Clerk |
|---|---|---|---|
| 多平台 OAuth 整合 | ✓ 5+ 個平台,持續增加 | 需逐一接入 | ✓ 支援 |
| 設定複雜度 | 極低,一次整合 | 每個平台分開設定 | 中等 |
| Token 管理 | 自動處理 | 需自行實作 | ✓ 支援 |
| 費用 | 免費開始 | 開發工時成本 | 依方案計費 |
| 開源透明 | ✓ 可審核 | 自行掌控 | 不公開 |
| Callback 格式 | 統一格式 | 各平台不同 | 統一格式 |
使用者 ──► 你的服務 ──► ReAuth (/{client-id}/)
│
選擇登入平台 (GitHub / Google / ...)
│
◄─── OAuth 平台回傳 code
│
驗證 token,取得使用者資料
│
你的 Callback URL ◄────────┘
(帶有 user 資料)免費建立帳號,幾分鐘內完成整合