From a529c7ced2f03a058ad93bde86ecb716cdfaf614 Mon Sep 17 00:00:00 2001 From: Mike Pitre <12040919+mikepitre@users.noreply.github.com> Date: Wed, 29 Jan 2025 14:33:31 -0500 Subject: [PATCH] update sign in with apple function call --- Sources/Clerk/ClerkUI /Common/AuthSocialProvidersView.swift | 2 +- .../Auth/SignIn/SignInFactorOneAlternativeMethodsView.swift | 2 +- .../User/UserProfile/UserProfileAddExternalAccountView.swift | 2 +- .../User/UserProfile/UserProfileExternalAccountSection.swift | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Sources/Clerk/ClerkUI /Common/AuthSocialProvidersView.swift b/Sources/Clerk/ClerkUI /Common/AuthSocialProvidersView.swift index 6b0c29c1..a9c2334a 100644 --- a/Sources/Clerk/ClerkUI /Common/AuthSocialProvidersView.swift +++ b/Sources/Clerk/ClerkUI /Common/AuthSocialProvidersView.swift @@ -103,7 +103,7 @@ struct AuthSocialProvidersView: View { } private func authenticateWithApple() async throws -> TransferFlowResult { - let appleIdCredential = try await SignInWithAppleHelper().getAppleIdCredential() + let appleIdCredential = try await SignInWithAppleHelper.getAppleIdCredential() guard let idToken = appleIdCredential.identityToken.flatMap({ String(data: $0, encoding: .utf8) }) else { throw ClerkClientError(message: "Unable to get ID token from Apple ID Credential.") diff --git a/Sources/Clerk/ClerkUI /Components/Auth/SignIn/SignInFactorOneAlternativeMethodsView.swift b/Sources/Clerk/ClerkUI /Components/Auth/SignIn/SignInFactorOneAlternativeMethodsView.swift index 88c0b0e9..81ff58cb 100644 --- a/Sources/Clerk/ClerkUI /Components/Auth/SignIn/SignInFactorOneAlternativeMethodsView.swift +++ b/Sources/Clerk/ClerkUI /Components/Auth/SignIn/SignInFactorOneAlternativeMethodsView.swift @@ -57,7 +57,7 @@ struct SignInFactorOneAlternativeMethodsView: View { } private func signInWithApple() async throws -> TransferFlowResult { - let appleIdCredential = try await SignInWithAppleHelper().getAppleIdCredential() + let appleIdCredential = try await SignInWithAppleHelper.getAppleIdCredential() guard let idToken = appleIdCredential.identityToken.flatMap({ String(data: $0, encoding: .utf8) }) else { throw ClerkClientError(message: "Unable to get ID token from Apple ID Credential.") diff --git a/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileAddExternalAccountView.swift b/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileAddExternalAccountView.swift index f962e722..d21310d5 100644 --- a/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileAddExternalAccountView.swift +++ b/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileAddExternalAccountView.swift @@ -97,7 +97,7 @@ extension UserProfileAddExternalAccountView { guard let user else { throw ClerkClientError(message: "Unable to find the current user.") } - let credential = try await SignInWithAppleHelper().getAppleIdCredential() + let credential = try await SignInWithAppleHelper.getAppleIdCredential() guard let idToken = credential.identityToken.flatMap({ String(data: $0, encoding: .utf8) }) else { throw ClerkClientError(message: "Unable to find your Apple ID credential.") diff --git a/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileExternalAccountSection.swift b/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileExternalAccountSection.swift index 6fe2877b..f449f731 100644 --- a/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileExternalAccountSection.swift +++ b/Sources/Clerk/ClerkUI /Components/User/UserProfile/UserProfileExternalAccountSection.swift @@ -163,7 +163,7 @@ struct UserProfileExternalAccountSection: View { guard let user else { throw ClerkClientError(message: "Unable to find the current user.") } - let credential = try await SignInWithAppleHelper().getAppleIdCredential() + let credential = try await SignInWithAppleHelper.getAppleIdCredential() guard let idToken = credential.identityToken.flatMap({ String(data: $0, encoding: .utf8) }) else { throw ClerkClientError(message: "Unable to find your Apple ID credential.")