現已支援 5 個 OAuth 提供商

一個整合
解鎖所有 OAuth

ReAuth 是集合多個主流平台的 OAuth 2.0 中樞。你的使用者只需「使用 ReAuth 登入」, 即可透過 GitHub、Google、Discord、Notion 或 Cloudflare 完成認證並回傳到你的服務。

了解運作方式

支援的登入平台

GitHub
Google
Discord
Notion
Cloudflare

ReAuth vs 傳統方案

比較 ReAuth 與自行實作 OAuth 整合或其他第三方服務的差異

功能ReAuth自行實作Auth0 / Clerk
多平台 OAuth 整合✓ 5+ 個平台,持續增加需逐一接入✓ 支援
設定複雜度極低,一次整合每個平台分開設定中等
Token 管理自動處理需自行實作✓ 支援
費用免費開始開發工時成本依方案計費
開源透明✓ 可審核自行掌控不公開
Callback 格式統一格式各平台不同統一格式

三步驟串接完成

1
1

建立應用

在 ReAuth 儀表板建立你的應用,取得 Client ID 與 Client Secret。

2
2

加入登入按鈕

在你的服務加入「使用 ReAuth 登入」按鈕,導向 ReAuth 認證頁面。

3
3

接收 Callback

使用者完成登入後,ReAuth 將使用者資料回傳到你設定的 Callback URL。

認證流程
使用者  ──►  你的服務  ──►  ReAuth (/{client-id}/)
                                    │
                          選擇登入平台 (GitHub / Google / ...)
                                    │
                          ◄─── OAuth 平台回傳 code
                                    │
                          驗證 token,取得使用者資料
                                    │
        你的 Callback URL  ◄────────┘
        (帶有 user 資料)

立即開始使用 ReAuth

免費建立帳號,幾分鐘內完成整合