Supabase|集成 Google 登录认证
iOS 应用的 Google 登录流程:
iOS App → Google OAuth (获取 ID Token) → Supabase Auth (验证 Token) → 返回 Session
在 Google Cloud Console 创建 OAuth 客户端(iOS 以及 Web)
iOS 客户端出于安全考虑不提供 Client Secret(移动端无法安全存储密钥),但 Supabase 作为服务器端需要 Client Secret 来与 Google OAuth 服务通信。
因此,我们需要创建两个 OAuth 2.0 Client IDs,一起添加到 Supabase