Sfoglia il codice sorgente

Update Google OAuth app credentials for Zoom branding.

Switch to the new Google Cloud OAuth client and isolate cached Google tokens by client ID so users re-authenticate against the updated project.

Made-with: Cursor
huzaifahayat12 6 giorni fa
parent
commit
e50234b56a
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      zoom_app/ViewController.swift

+ 3 - 3
zoom_app/ViewController.swift

@@ -1146,11 +1146,11 @@ enum GoogleOAuthError: Error {
1146 1146
 final class GoogleOAuthService: NSObject {
1147 1147
     static let shared = GoogleOAuthService()
1148 1148
     private var inAppOAuthWindowController: InAppOAuthWindowController?
1149
-    private let clientId = "1027920783127-tu96fn69edr6fimn32nqh9rfj711fm2i.apps.googleusercontent.com"
1150
-    private let clientSecret = "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"
1149
+    private let clientId = "1058191714408-i7dlicarppj0rt0ghn9loou606lmm0dr.apps.googleusercontent.com"
1150
+    private let clientSecret = "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"
1151 1151
     private let requiredCalendarScope = "https://www.googleapis.com/auth/calendar.readonly"
1152 1152
     private let scopes = ["openid", "email", "profile", "https://www.googleapis.com/auth/calendar.readonly"]
1153
-    private let tokenStore = KeychainTokenStore()
1153
+    private lazy var tokenStore = KeychainTokenStore(account: "googleOAuthTokens.\(clientId)")
1154 1154
 
1155 1155
     func loadTokens() -> GoogleOAuthTokens? { try? tokenStore.readTokens() }
1156 1156